<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>AutoSDK: /home/work/workspace/autosdk-integration-release/interfaces/public/hdmap/HDMapCommon.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">AutoSDK
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_ff6b5900125bb0123025c1cb24bdc726.html">interfaces</a></li><li class="navelem"><a class="el" href="dir_44bcb999a7ea3b353345d521e78cf779.html">public</a></li><li class="navelem"><a class="el" href="dir_2d4fcedf7b6eb4ead6d8450393a883dd.html">hdmap</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">HDMapCommon.hpp</div>  </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#include &lt;unordered_map&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#include &lt;unordered_set&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#include &quot;hdmap/HDMapExports.hpp&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#include &quot;hdmap/Geometry.hpp&quot;</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_navinfo.html">Navinfo</a>{</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_common.html">   23</a></span>&#160;    <span class="keyword">namespace </span>Common{</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        <span class="keyword">enum</span> ReturnCode{</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;            Code_Success = 0,</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;            Code_Fail,</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;            Code_None,</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        };</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    }</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">namespace </span>Engine{</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        <span class="keyword">namespace </span>DataSource{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;            <span class="keyword">class </span>NDSBaseObject;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;            <span class="keyword">class </span>NDSFixRoadAttribute;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;            <span class="keyword">class </span>NDSLink;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;            <span class="keyword">class </span>NDSLane;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;            <span class="keyword">class </span>NDSLaneGroupAssociation;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;            <span class="keyword">class </span>NDSLaneGroup;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;            <span class="keyword">class </span>NDSLaneBoundarySequential;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;            <span class="keyword">class </span>NDSLaneBoundary;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;            <span class="keyword">class </span>NDSLaneBoundaryGroup;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;            <span class="keyword">class </span>HDMapImpl;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        }</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;        <span class="keyword">class </span>HDMapObjectTrafficLight;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8">   49</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8">HDMapLinkType</a> : uint8_t</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        {</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ae53668b0e7b0af561843220851d23f68">NO_SPECIAL</a> = 0,             </div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8af89e1aea17dcf73105f3c89a72d3df3c">RAMP</a> = 1,                   </div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a8f465700d451120a934e8c150011ba22">ROUNDABOUT</a> = 2,             </div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8adf13a99b035d6f0bce4f44ab18eec8eb">PARALLEL</a> = 3,               </div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a1a4da11ffaee433a79a788c28c4d83ed">SERVICE_ROAD</a> = 4,           </div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a2c2076cc0286690c14e84fbff19b76b4">MAIN_ROAD</a> = 5,              </div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a12dec4e1f7ec620651b2b95c440ffac0">SQUARE</a> = 6,                 </div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ae92b37909ec08bb889ca344f286c9fc1">PEDESTRIAN_ZONE</a> = 8,        </div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71baf358d211201d1a4c4ad3ee1bc0ce9e36">PEDESTRIAN</a> = 9,             </div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ac9f76acf7d877d0293242ee5f41602dc">ROUNDABOUT_INTERIOR</a> = 10,   </div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ad6b694f4b3e98cd96369638b2f14887b">SLIP_ROAD</a> = 11,             </div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8aebd116f9bff99041cb7e8b5cd9b19f9b">SPECIAL_TRAFFIC_FIGURE</a> = 12,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8aa52f733b0e51d9a568fababbc8d3a518">BOUNDARY</a> = 13               </div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;        };</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9">   69</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9">HDMapDirection</a> : uint8_t</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        {</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9a238f1da7ef191c7dd433aa73ab7dd379">IN_NO_DIRECTION</a> = 0,        </div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9a0a9e3048e2ac059faa92a55dec6d50ed">IN_POSITIVE_DIRECTION</a> = 1,  </div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9abd6e166c2d1061c1b1f19f65e9eaaf99">IN_NEGATIVE_DIRECTION</a> = 2,  </div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9add422b5b7e2cc1d5a7d86623990f5206">IN_BOTH_DIRECTIONS</a> = 3      </div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;        };</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71b">   80</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71b">HDMapVehicleTypes</a>{</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bafbcb3b3c157978e04535a41bf79d2728">   81</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bafbcb3b3c157978e04535a41bf79d2728">VALIDFLAG</a> = 0,          </div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71baf358d211201d1a4c4ad3ee1bc0ce9e36">   82</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71baf358d211201d1a4c4ad3ee1bc0ce9e36">PEDESTRIAN</a> = 1,         </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6b9fbf70697be0ca6631c83f5351a4df">   83</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6b9fbf70697be0ca6631c83f5351a4df">BICYCLE</a> = 2,            </div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;            <span class="comment">//AUTOCAR = 3,          ///&lt; (discard) auto dirve car </span></div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba82d2c4bea0e0cb230d5b295a885e96f5">   85</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba82d2c4bea0e0cb230d5b295a885e96f5">BUS</a> = 4,                </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba0d994ac2b94ebc9b18f598fb33d183b3">   86</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba0d994ac2b94ebc9b18f598fb33d183b3">CARPOOL</a> = 5,            </div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba966a7c71b1c72d9b357f29aae979730d">   87</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba966a7c71b1c72d9b357f29aae979730d">DELIVERY</a> = 6,           </div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bae1d5652bfae9fe7fc027c6770bdbfa70">   88</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bae1d5652bfae9fe7fc027c6770bdbfa70">MOTORCYCLE</a> = 7,         </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba512b0aaeb89b59df8e1e9a71177aa08f">   89</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba512b0aaeb89b59df8e1e9a71177aa08f">PERSONALCAR</a> = 8,        </div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6fd14a178320635f3e9d358fc2bcc89e">   90</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6fd14a178320635f3e9d358fc2bcc89e">TAXI</a> = 9,               </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bac6c81e7b04d250698e9567b9f11cc7a7">   91</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bac6c81e7b04d250698e9567b9f11cc7a7">EMERGENCYVEHICLE</a> =10,   </div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba3205dacc6351fb892dc7c1ff74052b5d">   92</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba3205dacc6351fb892dc7c1ff74052b5d">TRUCK</a> =11,              </div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;        };</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a79d1dbbd287287b970e55c2b7a4f841f">  100</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a79d1dbbd287287b970e55c2b7a4f841f">HDMapDependentType</a></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;        {</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;            SCHOOL = 0,</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;            SPEED_BUMP = 1,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;            WEATHER_RAIN = 2,</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;            NO_DEPENDEDT_TYPE</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;        };</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;        <span class="keyword">enum</span> HDMapDividerType</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;        {</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;            HAS_DIVIDER = 0,</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;            UNKNOWN_DIVIDER_TYPE = 1,</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;            LEGAL_DIVIDER = 2</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;        };</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;        <span class="keyword">enum</span> HDMapDividerMode</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;        {</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;            LEFT_DIVIDER = 0,</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;            RIGHT_DIVIDER = 1</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        };</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_divider.html">  121</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_divider.html">HDMapDivider</a></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        {</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;            HDMapDividerType m_eDividerType;  <span class="comment">//</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;            HDMapDividerMode m_eDividerMode;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;            <span class="keywordtype">double</span> dRangeStartPos;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;            <span class="keywordtype">double</span> dRangeEndPos;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        };</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        </div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">  133</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">HDMapGeometryRangeReference</a>{</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;            <span class="keyword">enum</span> {</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html#a41c94c9ffdff14e2ccf427ff4d80db5ea7a044a416eecb1f37803c211495cbae7">  135</a></span>&#160;                RoadGeometry = 1,                   </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html#a41c94c9ffdff14e2ccf427ff4d80db5ea7bf6d93ee15214518be32a7555fb4707">  136</a></span>&#160;                LaneGeometry = 2,                   </div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;            } geometryReferenceType;                </div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html#ac792c5e09314b211673fd4998cfa7241">  138</a></span>&#160;            <span class="keywordtype">double</span> dRangeStartPos = 0.0;            </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html#af82880d651b730a6031769bb4651538f">  139</a></span>&#160;            <span class="keywordtype">double</span> dRangeEndPos = 0.0;              </div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        };</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a858b397fa82976eb7baac87998e5527f">  145</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a858b397fa82976eb7baac87998e5527f">SuperElevationType</a></div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;        {</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;            SuperElevation_Flat = 0,                            <span class="comment">//Superelevation between 4 degrees towards curb and 4 degrees towards the middle of the road.</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;            SuperElevation_More_Than_4_Towards_Curb = 1,        <span class="comment">//Superelevation more than 4 degrees and less or equal 6 degrees towards the curb.</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;            SuperElevation_More_Than_6_Towards_Curb = 2,        <span class="comment">//Superelevation more than 6 degrees and less or equal 8 degrees towards the curb.</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;            SuperElevation_More_Than_8_Towards_Curb = 3,        <span class="comment">//Superelevation more than 8 degrees towards curb.</span></div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;            SuperElevation_More_Than_4_Towards_Middle = 4,      <span class="comment">//Superelevation more than 4 degrees and less or equal 6 degrees towards the middle of the road.</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;            SuperElevation_More_Than_6_Towards_Middle = 5,      <span class="comment">//Superelevation more than 4 degrees and less or equal 6 degrees towards the middle of the road.</span></div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;            SuperElevation_More_Than_8_Towards_Middle = 6,      <span class="comment">//Superelevation more than 8 degrees towards the middle of the road.</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;            SuperElevation_InValid = 9999999,</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;        };</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;        </div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html">  163</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html">HDMapExtendAttribute</a>{</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a931c8107fa067199cd828aa6aa83d749">  164</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_math_1_1_vector_base.html">Navinfo::Engine::Math::Vec3d</a>    <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a931c8107fa067199cd828aa6aa83d749">mCoord</a>;         </div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#aee0627037dee1349f66fc48565dba087">  165</a></span>&#160;            int32_t                         <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#aee0627037dee1349f66fc48565dba087">mSlope</a>;         </div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a7774dd725f1dcccd106b0e87ee711cb4">  166</a></span>&#160;            int32_t                         <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a7774dd725f1dcccd106b0e87ee711cb4">mCurvature</a>;     </div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a858b397fa82976eb7baac87998e5527f">SuperElevationType</a>              mSuperElevation;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;        };</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> int32_t INVALID_SLOP_VALUE = 9999999;</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> int32_t INVALID_CURVATURE_VALUE = 9999999;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;        </div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a70b1aac9eaaa8bb056ca9d0ba4a109a2">  176</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a70b1aac9eaaa8bb056ca9d0ba4a109a2">TimeDomainType</a> : uint8_t</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;        {</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;            TIME_RANGE_OF_DAY = 1,       <span class="comment">//&lt; time of day</span></div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;            DATE_RANGE_OF_YEAR = 2,      <span class="comment">//&lt; day of year</span></div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;            DAYS_OF_WEEK = 3,            <span class="comment">//&lt; day of week</span></div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;        };</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">  186</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a>{</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;            <span class="keywordtype">bool</span> operator &lt;(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a> &amp;rh)<span class="keyword">const</span>{</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;                <span class="keywordflow">if</span> (year &lt; rh.year)</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;                    <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;                <span class="keywordflow">else</span> <span class="keywordflow">if</span> (year&gt;rh.year)</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;                    <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;                <span class="keywordflow">else</span></div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;                {</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;                    <span class="keywordflow">if</span> (month &lt; rh.month)</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;                        <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;                    <span class="keywordflow">else</span> <span class="keywordflow">if</span> (month&gt;rh.month)</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;                        <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;                    <span class="keywordflow">else</span></div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;                    {</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;                        <span class="keywordflow">if</span> (day &lt; rh.day)</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;                        <span class="keywordflow">else</span> <span class="keywordflow">if</span> (day&gt;rh.day)</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;                        <span class="keywordflow">else</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;                    }</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;                }</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;            }</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;            <span class="keywordtype">bool</span> operator &lt;=(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a> &amp;rh)<span class="keyword">const</span>{</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;                <span class="keywordflow">if</span> (year &lt; rh.year)</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;                    <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;                <span class="keywordflow">else</span> <span class="keywordflow">if</span> (year&gt;rh.year)</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;                    <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;                <span class="keywordflow">else</span></div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;                {</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;                    <span class="keywordflow">if</span> (month &lt; rh.month)</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;                        <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;                    <span class="keywordflow">else</span> <span class="keywordflow">if</span> (month&gt;rh.month)</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;                        <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;                    <span class="keywordflow">else</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;                    {</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;                        <span class="keywordflow">if</span> (day &lt; rh.day)</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;                        <span class="keywordflow">else</span> <span class="keywordflow">if</span> (day&gt;rh.day)</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;                        <span class="keywordflow">else</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;                            <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;                    }</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;                }</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;            }</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;            uint16_t year;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;            uint8_t  month;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;            uint8_t  day;</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;            <span class="keywordtype">bool</span>     isInclusive;</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;        };</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html">  240</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html">DateRangeOfYear</a>{</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;            <span class="keywordtype">bool</span> IsInRange(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a> &amp;day)<span class="keyword"> const </span>{</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;                <span class="keywordflow">if</span> (isInclusive){</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;                    <span class="keywordflow">if</span> (startDay &lt;= day &amp;&amp; day &lt;= endDay)</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;                        <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;                }</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;                <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;            }</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#ac91c2c6812a1e625c96c45cdc43f00cf">  248</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#ac91c2c6812a1e625c96c45cdc43f00cf">startDay</a>;     </div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#a13eca2b0feebf4f615101d9020c8cf28">  249</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_day_of_year.html">DayOfYear</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#a13eca2b0feebf4f615101d9020c8cf28">endDay</a>;       </div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;            <span class="keywordtype">bool</span> isInclusive;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;        };</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">  256</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a></div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;        {</div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;            <span class="keywordtype">bool</span> operator &lt;(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a> &amp;rh)<span class="keyword"> const </span>{</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;                <span class="keywordflow">return</span> (hour * 60 + minute) &lt; (rh.hour * 60 + rh.minute);</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;            }</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;            <span class="keywordtype">bool</span> operator ==(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a> &amp;rh)<span class="keyword"> const </span>{</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;                <span class="keywordflow">return</span> hour == rh.hour &amp;&amp; minute == rh.minute;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;            }</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;            <span class="keywordtype">bool</span> operator &lt;=(<span class="keyword">const</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a> &amp;rh)<span class="keyword"> const </span>{</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;                <span class="keywordflow">return</span> (hour * 60 + minute) &lt;= (rh.hour * 60 + rh.minute);</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;            }</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;            uint8_t hour;    <span class="comment">// 0 - 23</span></div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;            uint8_t minute;  <span class="comment">// 0 - 59</span></div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;        };</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html">  274</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html">TimeRangeOfDay</a></div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;        {</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a20c4511a1bfe559d0acddfc4f41cc2c7">  276</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a>  <a class="code" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a20c4511a1bfe559d0acddfc4f41cc2c7">startTime</a>;           </div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a63e5dda3f4e698946d8ee49c5f281c95">  277</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_time_of_day.html">TimeOfDay</a>  <a class="code" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a63e5dda3f4e698946d8ee49c5f281c95">endTime</a>;             </div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#aa8b3d8e36a9fb3071fee2cb5df2d0587">  278</a></span>&#160;            <span class="keywordtype">bool</span>       <a class="code" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#aa8b3d8e36a9fb3071fee2cb5df2d0587">isInclusive</a>;         </div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;        };</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6b">  284</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6b">DayOfWeekBitPos</a>{</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba2369170151209edac89637e82bcdd247">  285</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba2369170151209edac89637e82bcdd247">Monday</a> = 1,                     </div><div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6bab66c79d9d15ced9920e11f361fe57c31">  286</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6bab66c79d9d15ced9920e11f361fe57c31">Tuesday</a>,                        </div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baab08665a725b33bd21c0508a2d6e4888">  287</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baab08665a725b33bd21c0508a2d6e4888">Wednesday</a>,                      </div><div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba1d62ad57fad58762347a862fbba23677">  288</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba1d62ad57fad58762347a862fbba23677">Thursday</a>,                       </div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baefa4927b18a333e2aff6028ceb377607">  289</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baefa4927b18a333e2aff6028ceb377607">Friday</a>,                         </div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba5265c0a0a87c4687855cf142a9057d9c">  290</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba5265c0a0a87c4687855cf142a9057d9c">Saturday</a>,                       </div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba6742064993ffca90e4fcf9ceb88afdc7">  291</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba6742064993ffca90e4fcf9ceb88afdc7">Sunday</a>,                         </div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba60a4a3591634209537b6b7396ff57898">  292</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba60a4a3591634209537b6b7396ff57898">Inclusive</a> = 8,                  </div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;        };</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a01adac7911cb773ef6213f4b3025501d">  298</a></span>&#160;        <span class="keyword">typedef</span> uint8_t <a class="code" href="namespace_navinfo_1_1_engine.html#a01adac7911cb773ef6213f4b3025501d">DaysOfWeek</a>;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;</div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="union_navinfo_1_1_engine_1_1_time_domain.html">  303</a></span>&#160;        <span class="keyword">union </span><a class="code" href="union_navinfo_1_1_engine_1_1_time_domain.html">TimeDomain</a></div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;        {</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html">TimeRangeOfDay</a>          timeRangeOfDay;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html">DateRangeOfYear</a>         dateRangeOfYear;</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;            DaysOfWeek              daysOfWeek;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;        };</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_time_period.html">  313</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_time_period.html">TimePeriod</a>{</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a70b1aac9eaaa8bb056ca9d0ba4a109a2">TimeDomainType</a> timeType;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;            <a class="code" href="union_navinfo_1_1_engine_1_1_time_domain.html">TimeDomain</a> timeDomain;</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;        };</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a10e8287058d88c793e0617b4f25ef943">  318</a></span>&#160;        <span class="keyword">typedef</span> uint16_t <a class="code" href="namespace_navinfo_1_1_engine.html#a10e8287058d88c793e0617b4f25ef943">VehicleTypeSequence</a>; </div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;        <span class="keyword">class </span><a class="code" href="class_navinfo_1_1_engine_1_1_h_d_map_object_info.html">HDMapObjectInfo</a>;</div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;        <span class="keyword">class </span><a class="code" href="class_navinfo_1_1_engine_1_1_h_d_map_lane_info.html">HDMapLaneInfo</a>;</div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;        <span class="keyword">class </span><a class="code" href="class_navinfo_1_1_engine_1_1_h_d_map_lane_boundaries_info.html">HDMapLaneBoundariesInfo</a>;</div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;        <span class="keyword">class </span><a class="code" href="class_navinfo_1_1_engine_1_1_h_d_map_lane_group_info.html">HDMapLaneGroupInfo</a>;</div><div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a98d93eea58208e9620a50c306f9a5907">  328</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a98d93eea58208e9620a50c306f9a5907">HDMapRoadMedianShape</a>{</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;            FLAT = 0,</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;            BERM = 1,</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;            DITCH = 2</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;        };</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;        <span class="keyword">enum</span> HDMapRoadMedianSurface{</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;            PAVED = 0,</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;            UNPAVED = 1</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;        };</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;        <span class="keyword">enum</span> HDMapRoadMedianDirection{</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;            LEFT_MEDIAN = 0,</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;            RIGHT_MEDIAN = 1</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;        };</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div><div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_road_median.html">  344</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_road_median.html">HDMapRoadMedian</a></div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;        {</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;            <span class="keywordtype">double</span>                      m_nStartPos;</div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;            <span class="keywordtype">double</span>                      m_nEndPos;</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;            uint16_t                    m_nWidth;</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a98d93eea58208e9620a50c306f9a5907">HDMapRoadMedianShape</a>        m_shape;</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;            HDMapRoadMedianSurface      m_surface;</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;            HDMapRoadMedianDirection    m_Direction;</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;        };</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;        </div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;</div><div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90">  362</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90">HDMapLaneConnectivityElementType</a> : uint16_t</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;        {</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a5f9b1d5c85ddad4726fafb15d48b2783">NORMAL_LANE</a> = 0,            </div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a95a49504168447d5f7e7ec9f81043679">ENTRY_LANE</a> = 1,             </div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ab0d2375b9c78da79d804959c9fc1578d">EXIT_LANE</a> = 2,              </div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ad7a9a8507062415b6e0c39d840c9c4fa">EXIT_AND_ENTRY_LANE</a> = 3,    </div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ac8ccb9bf4149f02bcea99db3743fffcc">EXIT_OR_ENTRY_LANE</a> = 4,     </div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a8d2acdbe7bcd7da30da1093fd995e82a">TRAIN_TRACK</a> = 5,            </div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a87d156a83a80028875fae97cd78b1305">PUBLIC_TRANSPORT_STOP</a> = 6,  </div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90afc3d1d099f3b954f6e38b528aa7ae7dd">WAITING_AREA</a> = 7            </div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;        };</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div><div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780">  377</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780">HDMapLaneBoundaryType</a> : uint16_t</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;        {</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae3ca45475037967149feb50c75169c2f">NO_MARKING</a> = 0,             </div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac4d3d85916ad2c0e589514e77fa3a082">LONG_DASHED_LINE</a> = 1,       </div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a16ba48018ec641eb8ec2d1f459ad18dc">DOUBLE_SOLID_LINE</a> = 2,      </div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae91b91ff8271ba8c05325e9494df57cc">SINGLE_SOLID_LINE</a> = 3,      </div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780aaab3316a5082f84ad0d3e8d2485ff510">SOLID_LINE_DASHED_LINE</a> = 4, </div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a56312c4e1beba760a7919aa74458b129">DASHED_LINE_SOLID_LINE</a> = 5, </div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac894c4450a20e8bf2b69cb850ba8df7a">SHORT_DASHED_LINE</a> = 6,      </div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a5f273225898aa58983718ff7f51bd0d4">SHADED_AREA_MARKING</a> = 7,    </div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a59234d370ff5c69d39ca3a4b71950fde">DASHED_BLOCKS</a> = 8,          </div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ad97fa4eeb844ab05298d76ba35743e60">DOUBLE_DASHED_LINE</a> = 9,     </div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780aada34b3f2e2a4913721d072ca7cf23aa">CROSSING_ALERT</a> = 10,        </div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac902416cb315b3f6f610ca194d0635b4">CURB</a> = 11,                  </div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a28368cb3b54280ba84f2a1f009523d09">WALL_FLAT</a> = 12,             </div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780af9131e1da3d860af5145879f29be3e5d">WALL_TUNNEL</a> = 13,           </div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780acd59f4c820f1fda33d82a390317c098b">BARRIER_JERSEY</a> = 14,        </div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a178a1582f0d34af8efeb26f778d6983f">BARRIER_SOUND</a> = 15,         </div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a5cf1de5d6b7df45d7b2dff945296f98f">BARRIER_CABLE</a> = 16,         </div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a9656c4af91d99b528d953651fa0c1e05">GUARDRAIL</a> = 17,             </div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a680f61224afe352a026a616896f47a29">FENCE</a> = 18,                 </div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a4a80388adc44c10631ca5ced9f348850">CURB_TRAVERSABLE</a> = 19,      </div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae9ae655bbd6aa7dbc15aa80c235839ba">END_OF_ROAD</a> = 20,           </div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a411a12d6909d39f170df55847b55db9d">CLIFF</a> = 21,                 </div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;            DITCH = 22,                 </div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a39d80b9fcc17340bbeafbf69a0661caf">GORE</a> = 23,                  </div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a26706672e76694d654139cf82ddf766c">WALKING_AREA</a> = 24,          </div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a8050bd4ec80c61af69fb49ec12549e42">OFFSET_SPACE</a> = 25,          </div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a7452f1a58345c3d7ae4b7a8e6ebb139c">OTHER_BARRIER</a> = 30,         </div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780acc25e6802810879f48a8f1f6dff41a81">TYPE_UNKNOWN</a> = 31           </div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;        };</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div><div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">  412</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">HDMapColor</a>{</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a8af60fefb6316af43861450c95a2fa53">  413</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a8af60fefb6316af43861450c95a2fa53">COLOR_WHITE</a> = 0,            </div><div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0aeb2691c8884129857001c6f6e2aa2b11">  414</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0aeb2691c8884129857001c6f6e2aa2b11">COLOR_LIGHT_GRAY</a> = 1,       </div><div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ad089010dde59651dd87ea28ae15f87a8">  415</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ad089010dde59651dd87ea28ae15f87a8">COLOR_GRAY</a> = 2,             </div><div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a7334f6c880a20c8556bfdb74ff3fb929">  416</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a7334f6c880a20c8556bfdb74ff3fb929">COLOR_DARK_GRAY</a> = 3,        </div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a86537b6309141c54ec7adbd62b8be25c">  417</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a86537b6309141c54ec7adbd62b8be25c">COLOR_BLACK</a> = 4,            </div><div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a64478c9f0e8db1580848d44a5f70d7f9">  418</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a64478c9f0e8db1580848d44a5f70d7f9">COLOR_RED</a> = 5,              </div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a415ee73a3af4d364d34e16f14126b519">  419</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a415ee73a3af4d364d34e16f14126b519">COLOR_YELLOW</a> = 6,           </div><div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4455b698e35b33b0e16f17db7312ef19">  420</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4455b698e35b33b0e16f17db7312ef19">COLOR_GREEN</a> = 7,            </div><div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a0c831e78183eb1c97ca97393cb53b8d5">  421</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a0c831e78183eb1c97ca97393cb53b8d5">COLOR_CYAN</a> = 8,             </div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0accaeb854640b83ffa0000e58d649ddd3">  422</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0accaeb854640b83ffa0000e58d649ddd3">COLOR_BLUE</a> = 9,             </div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ada00733050cb7ecc54b7303efaf91e2e">  423</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ada00733050cb7ecc54b7303efaf91e2e">COLOR_ORANGE</a> = 10,          </div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a81248fdcf211ba16401a9be22bd2370e">  424</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a81248fdcf211ba16401a9be22bd2370e">Color_BROWN</a> = 11,           </div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4b5d1c6888501e317b6363f89586cbb5">  425</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4b5d1c6888501e317b6363f89586cbb5">COLOR_UNKNOWN</a> = 15,         </div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;        };</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;        <span class="keyword">typedef</span> <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">HDMapColor</a> <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">MarkingColor</a>;</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;        <span class="keyword">typedef</span> <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">HDMapColor</a> <a class="code" href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">SignColor</a>;</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div><div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7">  433</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7">HDMapLaneBoundaryMaterial</a> : uint16_t</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;        {</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a24cd417fabde5a40443484957debb0db">Material_MATERIAL_UNKNOWN</a> = 0,          </div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7abb94cd0684ee5f3f87dc775bddd16f0f">Material_METAL</a> = 1,                     </div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7aa1e8d5df4860e61d10cf55352526d5ca">Material_CONCRETE</a> = 2,                  </div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7aefc0553ff2f86e25fdaf479a12343096">Material_STONE</a> = 3,                     </div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a65275be18f53fb8051332f0093377faf">Material_WOOD</a> = 4,                      </div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7af07bcfea8227af68c937bab9657f52a1">Material_PLASTIC</a> = 5,                   </div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7ad8d75d78722be7914b29a12d8d1aaf51">Material_TRANSPARENT</a> = 6,               </div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a7a2d85e9a4bbd55a658bd0b52590cbf4">Material_VIBRATION_MARKINGS</a> = 7,            </div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a23223a2e62f21988c0bdcaba822d8d56">Material_PAINTED_VIBRATION_DIVIDER</a> = 8, </div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a1067cb43c132dc6a664ff714e0109738">Material_PAINTED</a> = 9                        </div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;        };</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;</div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4a">  450</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4a">HDMapLaneMarkingDirection</a> : uint16_t</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;        {</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa03570470bad94692ce93e32700d2e1cb">OTHER</a> = 0,                          </div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aabfec72bb37910c61f36b6c29a1f7ec31">FORWARD</a> = 1,                        </div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa21507b40c80068eda19865706fdc2403">RIGHT</a> = 2,                          </div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa92154eb0927b5e7c94b5c4ae2eba298d">RIGHTANDFORWARD</a> = 3,                </div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa684d325a7303f52e64011467ff5c5758">LEFT</a> = 4,                           </div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aab1474dffdffcccf15a9849c2abb8fa12">LEFTANDFORWARD</a> = 5,                 </div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aaad502cd25682ff6b9169c33d63d77651">UTURN</a> = 6,                          </div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aabb983928b9351b797eb42338de25dc7e">FORWARDANDUTURN</a> = 7,                </div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa6c1b9d0e7c13568c2cec6ff598cace72">LEFTANDUTURN</a> = 8,                   </div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa90765e271ef73c39e6ad9f861ff02d66">LEFTANDRIGHT</a> = 9,                   </div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa7f51337d56b4ddff37fef2a17798bfe1">LEFTCONFLUENCE</a> = 10,                </div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa17cc5a3b04cf831f9376123ee457ff33">RIGHTCONFLUENCE</a> = 11                </div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;        };</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;</div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967">  466</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967">HDMapLaneType</a> : uint16_t</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;        {</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a78e71513bb787bc2a020eb099c9b521d">REGUAR_LANE</a> = 0,                    </div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae89504a75ba4e5e94dd821657b46ab94">EXPRESS_LANE</a> =1,                    </div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a923aef9fcc5871a8b4e17d7d16f4aed7">SLOW_LANE</a> = 2,                      </div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae36e53bbde2807207397bcf1c2145f07">CARPOOL_LANE</a> = 3,                   </div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a5bc9e1114742d5687235e7950ec84f42">REGULATED_ACCESS_LANE</a> = 4,          </div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a64e64c33a6d98ccb9ac1756df7adf6fb">BICYCLE_LANE</a> = 5,                   </div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a27d65a0bece3e01ebe572e91768029ac">BUS_LANE</a> = 6,                       </div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a6a8f79d5f0533cd9123ccc8f088b7974">TRAM_LANE</a> = 7,                      </div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae46b514df52e5cbc22b5ea536eda04ff">PARKING_LANE</a> = 8,                   </div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ac953a84125f22aa5fc5bde28f8129ac0">TRUCK_PARKING_LANE</a> = 9,             </div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a5cf5430429a3b70c92cd71d6352b2bb3">SHOULDER_LANE</a> = 10,                 </div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967aae272718c39cfbdd546c42e1e4a9ed42">REVERSIBLE_LANE</a> = 11,               </div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a74bb5c11ab20e2e29f017ddc2e49dfad">VARIABLE_DRIVING_LANE</a> = 12                          </div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;        };</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776">  483</a></span>&#160;        <span class="keyword">enum class</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776">HDMapLaneTransitionType</a> : uint16_t</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;        {</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a913bcc607ae0d97776698d9ed424be6a">SPLIT</a> = 0,                          </div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a97c51054c5ed46d2f88641ac57ff6347">MERGE</a> = 1,                          </div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a7c8f6e61862102d95f66037714760d41">CONTINUE_LEFT</a> = 2,                  </div><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ac6c6c765556cffd736dc44331b6fc1f1">CONTINUE_RIGHT</a> = 3,                 </div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ab078ffd28db767c502ac367053f6e0ac">START</a> = 4,                          </div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ab1a326c06d88bf042f73d70f50197905">END</a> = 5,                            </div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa03570470bad94692ce93e32700d2e1cb">OTHER</a> = 6                           </div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;        };</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div><div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html">  497</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html">HDMapLaneWidthInfo</a>{</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#a55a463be034c9a48c64085a5551616b8">  498</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">HDMapGeometryRangeReference</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#a55a463be034c9a48c64085a5551616b8">mRangeReference</a>;                </div><div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#af7433320b4f02b9f2e8aa2c7bc989066">  499</a></span>&#160;            uint32_t <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#af7433320b4f02b9f2e8aa2c7bc989066">width</a>;                                             </div><div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;        };</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div><div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html">  506</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html">HDMapExtendStopLine</a>{</div><div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#adce2c1250cc4ed10815fec8b1852909a">  507</a></span>&#160;            <span class="keywordtype">bool</span> <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#adce2c1250cc4ed10815fec8b1852909a">bObjectMarkingExist</a>;                                   </div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a76b3b9f542aee2b1fdcc2c1c6dd2bb79">  508</a></span>&#160;            uint64_t <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a76b3b9f542aee2b1fdcc2c1c6dd2bb79">nLaneId</a>;                                           </div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a9c2a0da119760243a392a30c1e9133ef">  509</a></span>&#160;            uint64_t <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a9c2a0da119760243a392a30c1e9133ef">nObjectId</a>;                                         </div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#acc3f273d48d1fcd6e934f69660a0c5ac">  510</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">HDMapGeometryRangeReference</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#acc3f273d48d1fcd6e934f69660a0c5ac">mRangeReference</a>;                </div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div><div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#ae19a610edcdf656b2d2c3b9b64268bb1">  512</a></span>&#160;            std::map&lt;uint64_t, std::weak_ptr&lt;HDMapObjectInfo&gt;&gt; <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#ae19a610edcdf656b2d2c3b9b64268bb1">vtTrafficLightReference</a>; </div><div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;        };</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html">  518</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html">HDMapExtendTrafficLight</a>{</div><div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#ab0446bcda993cf3464156f58a5728138">  519</a></span>&#160;            std::weak_ptr&lt;HDMapObjectInfo&gt;                              <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#ab0446bcda993cf3464156f58a5728138">mTrafficLight</a>;                      </div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;            <span class="comment">//std::map&lt;uint64_t, std::weak_ptr&lt;HDMapExtendStopLine&gt;&gt;</span></div><div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a90817eb6bbf49a09045f01a7e5d47a3d">  521</a></span>&#160;            std::vector&lt;std::weak_ptr&lt;HDMapExtendStopLine&gt;&gt;             <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a90817eb6bbf49a09045f01a7e5d47a3d">realStopLineReferenceMap</a>;           </div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a20ff2457cfeff05545ef42cc154ce504">  522</a></span>&#160;            std::vector&lt;std::weak_ptr&lt;HDMapExtendStopLine&gt;&gt;             <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a20ff2457cfeff05545ef42cc154ce504">virtualStopLineReferenceVec</a>;        </div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;        };</div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div><div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html">  528</a></span>&#160;        <span class="keyword">struct </span><a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html">HDMapLaneTransitionInfo</a>{</div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#abbcbd0e871e0070a3fb7359d2d4a79b7">  529</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776">HDMapLaneTransitionType</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#abbcbd0e871e0070a3fb7359d2d4a79b7">laneTransitionType</a>;                 </div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#ac3095003347a2531f7a1c85840e28f9c">  530</a></span>&#160;            <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">HDMapGeometryRangeReference</a> <a class="code" href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#ac3095003347a2531f7a1c85840e28f9c">mRangeReference</a>;                </div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;        };</div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;</div><div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414">  536</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414">HDMapObjectType</a></div><div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;        {</div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a056e6d29b5a8cd4fa0442a9a9bb6e951">  538</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a056e6d29b5a8cd4fa0442a9a9bb6e951">OBJECT_TYPE_SIGN</a> = 1,               </div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a250b67a92748373e651439877d0ae246">  539</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a250b67a92748373e651439877d0ae246">OBJECT_TYPE_POLE</a> = 2,               </div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a053e166da52757fc51089ebfa74dae3c">  540</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a053e166da52757fc51089ebfa74dae3c">OBJECT_TYPE_TRAFICLIGHT</a> = 3,        </div><div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a521d2c27b1d6e6e0e7521ecfd8157443">  541</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a521d2c27b1d6e6e0e7521ecfd8157443">OBJECT_TYPE_MARKING</a> = 4,            </div><div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a96abe025d3032814ade4a189fe6b2e76">  542</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a96abe025d3032814ade4a189fe6b2e76">OBJECT_TYPE_WALL</a> = 5,               </div><div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a8625c9e31beb7983aa28a825caa36e38">  543</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a8625c9e31beb7983aa28a825caa36e38">OBJECT_TYPE_OBSTACLE</a> = 6,           </div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a4c95dacb3adc652d24364b2c695e17bf">  544</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a4c95dacb3adc652d24364b2c695e17bf">OBJECT_TYPE_BARRIER</a> = 7,            </div><div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414aa0db73717e38631725a2ead1283432c8">  545</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414aa0db73717e38631725a2ead1283432c8">OBJECT_TYPE_OSF</a> = 8,                </div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;            OBJECT_TYPE_Count,</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;        };</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;        </div><div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a542881c1e9d6c03a88fe242c0309233f">  552</a></span>&#160;        <span class="keyword">typedef</span> uint16_t <a class="code" href="namespace_navinfo_1_1_engine.html#a542881c1e9d6c03a88fe242c0309233f">ObjectHeight</a>;</div><div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ae2835fece3870aaa07793e177890a3d0">  556</a></span>&#160;        <span class="keyword">typedef</span> uint16_t <a class="code" href="namespace_navinfo_1_1_engine.html#ae2835fece3870aaa07793e177890a3d0">UpperDiameter</a>;</div><div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a3225869347d4610c7f04b595c59fd9d6">  560</a></span>&#160;        <span class="keyword">typedef</span> uint16_t <a class="code" href="namespace_navinfo_1_1_engine.html#a3225869347d4610c7f04b595c59fd9d6">LowerDiameter</a>;</div><div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;</div><div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af29aabc400ae543838b66c23503a1277">  565</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#af29aabc400ae543838b66c23503a1277">TraficSignType</a>{</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;            SIGN_TYPE_UNKNOWN = 0,</div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;            SIGN_TYPE_SPEED_LIMIT,</div><div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;            SIGN_TYPE_SPEED_LIMIT_END,</div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;            SIGN_TYPE_ADVISORY_SPEED_LIMIT,</div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;            SIGN_TYPE_ADVISORY_SPEED_LIMIT_END,</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;            SIGN_TYPE_NO_OVERTAKING,</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;            SIGN_TYPE_NO_OVERTAKING_END,</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;            SIGN_TYPE_DO_NOT_ENTER,</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;            SIGN_TYPE_ANIMALS,</div><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;            SIGN_TYPE_BICYCLE_PATH,</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;            SIGN_TYPE_VEHICLES_PROHIBITED,</div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;            SIGN_TYPE_MOTORWAY_END,</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;            SIGN_TYPE_FALLING_ROCKS,</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;            SIGN_TYPE_HEIGHT_RESTRICTION,</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;            SIGN_TYPE_ICY_ROAD,</div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;            SIGN_TYPE_LENGTH_RESTRICTION,</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;            SIGN_TYPE_MOTORWAY,</div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;            SIGN_TYPE_NO_OVERTAKING_FOR_TRUCKS,</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;            SIGN_TYPE_NO_OVERTAKING_FOR_TRUCKS_END,</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;            SIGN_TYPE_PASSING_RESTRICTION,</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;            SIGN_TYPE_CARRIAGEWAY_NARROWS,</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;            SIGN_TYPE_SLIPPERY_ROAD,</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;            SIGN_TYPE_TRUCK_SPEED_LIMIT,</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;            SIGN_TYPE_TURN_RESTRICTION,</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;            SIGN_TYPE_WIDTH_RESTRICTION,</div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;            SIGN_TYPE_WEIGHT_RESTRICTION,</div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;            SIGN_TYPE_YIELD,</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;            SIGN_TYPE_CURVY_ROAD,</div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;            SIGN_TYPE_NARROW_BRIDGE,</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;            SIGN_TYPE_TWO_WAY_TRAFFIC,</div><div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;            SIGN_TYPE_PEDESTRIANS,</div><div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;            SIGN_TYPE_CHILDREN,</div><div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;            SIGN_TYPE_WIND,</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;            SIGN_TYPE_EMBANKMENT,</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;            SIGN_TYPE_VILLAGE_AHEAD,</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;            SIGN_TYPE_TUNNEL,</div><div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;            SIGN_TYPE_FERRY_TERMINAL,</div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;            SIGN_TYPE_HUMPBACK_BRIDGE,</div><div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;            SIGN_TYPE_UNEVEN_ROAD,</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;            SIGN_TYPE_BUMP,</div><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;            SIGN_TYPE_DIP,</div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;            SIGN_TYPE_ROAD_FLOODS,</div><div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;            SIGN_TYPE_RAILROAD_CROSSING,</div><div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;            SIGN_TYPE_HIGH_ACCIDENT_AREA,</div><div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;            SIGN_TYPE_SLOW_DOWN,</div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;            SIGN_TYPE_PASS_OBSTACLE,</div><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;            SIGN_TYPE_GENERAL_HAZARD,</div><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;            SIGN_TYPE_ROAD_WORKS,</div><div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;            SIGN_TYPE_TRAFFIC_CONGESTION,</div><div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;            SIGN_TYPE_PEDESTRIANS_PROHIBITED,</div><div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;            SIGN_TYPE_HONKING_PROHIBITED,</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;            SIGN_TYPE_ONEWAY,</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;            SIGN_TYPE_PEDESTRIAN_PATH,</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;            SIGN_TYPE_END_OF_ALL_RESTRICTIONS,</div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;            SIGN_TYPE_PRIORITY_ROAD,</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;            SIGN_TYPE_PRIORITY_OVER_ONCOMING,</div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;            SIGN_TYPE_PEDESTRIAN_CROSSING,</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;</div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;            SIGN_TYPE_SHARP_CURVY_ROAD,</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;            SIGN_TYPE_LANE_END,</div><div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;            SIGN_TYPE_ROLLOVER,</div><div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;            SIGN_TYPE_TRAFIC_LIGHT_SIGNALS,</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;            SIGN_TYPE_STOP,</div><div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;            SIGN_TYPE_NO_PARKING,</div><div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;            SIGN_TYPE_INTERSECTION,</div><div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;            SIGN_TYPE_REVERSE_CURVE,</div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;            SIGN_TYPE_STEEP_HILLS,</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;            SIGN_TYPE_STEEP_DROP,</div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;            SIGN_TYPE_WATCH_HANDICAPPED,</div><div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;            SIGN_TYPE_LIGHT_UP_IN_TUNNEL,</div><div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;            SIGN_TYPE_REVERSIBLE_LANE,</div><div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;            SIGN_TYPE_MAINTAIN_SAFE_DISTANCE,</div><div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;            SIGN_TYPE_SEPARATED_ROAD,</div><div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;            SIGN_TYPE_CONFLUENCE,</div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;            SIGN_TYPE_TRUCK_ESCAPE_RAMPS,</div><div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;            SIGN_TYPE_ADVERSE_WEATHER,</div><div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;            SIGN_TYPE_STOP_FOR_INSPECTION,</div><div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;            SIGN_TYPE_CUSTOMS,</div><div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;            SIGN_TYPE_LANE_DRIVING_DIRECTION,</div><div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;            SIGN_TYPE_BUS_LANE,</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;            SIGN_TYPE_VEHICLE_LANE,</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;            SIGN_TYPE_NON_MOTOR_VEHICLE_LANE,</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;            SIGN_TYPE_BRT_Lane,</div><div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;            SIGN_TYPE_HOV_Lane,</div><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;            SIGN_TYPE_PARKING,</div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;            </div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;            SIGN_TYPE_COUNT,</div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;        };</div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;</div><div class="line"><a name="l00656"></a><span class="lineno"><a class="line" href="union_navinfo_1_1_engine_1_1_traffic_sign_content.html">  656</a></span>&#160;        <span class="keyword">union </span><a class="code" href="union_navinfo_1_1_engine_1_1_traffic_sign_content.html">TrafficSignContent</a></div><div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;        {</div><div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;            int16_t val_int;</div><div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;        };</div><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;</div><div class="line"><a name="l00664"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011">  664</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011">TraficSignShape</a></div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;        {</div><div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a722cb138c47e46330087b2b0075ce497">  666</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a722cb138c47e46330087b2b0075ce497">SHAPE_TRIANGLE_TIP_UP</a> = 0,                  </div><div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011aaa072a1061cbca901ed0db8706a768fc">  667</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011aaa072a1061cbca901ed0db8706a768fc">SHAPE_RECTANGLE</a> = 1,                        </div><div class="line"><a name="l00668"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a4347b7e5635166fd2c49aa24165613b6">  668</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a4347b7e5635166fd2c49aa24165613b6">SHAPE_ROUND</a> = 2,                            </div><div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad0665cdb0bc22189b759f235d3ad4462">  669</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad0665cdb0bc22189b759f235d3ad4462">SHAPE_OCTAGON</a> = 3,                          </div><div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad94ab0499f7a26be668ac262ba2116d6">  670</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad94ab0499f7a26be668ac262ba2116d6">SHAPE_DIAMOND</a> = 4,                          </div><div class="line"><a name="l00671"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011acac676f343d9f652e900d158f3c2d1d4">  671</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011acac676f343d9f652e900d158f3c2d1d4">SHAPE_CROSBUCK</a> = 5,                         </div><div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a55c02f785bea2ce2447da1e01c03ad5e">  672</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a55c02f785bea2ce2447da1e01c03ad5e">SHAPE_TRIANGLE_TIP_DOWN</a> = 6,                </div><div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a299ae0444f9cf7ea676e7ba434fe5d5a">  673</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a299ae0444f9cf7ea676e7ba434fe5d5a">SHAPE_ELLIPSE</a> = 7,                          </div><div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a79ade71f53603d09a163b4b92ccf1a72">  674</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a79ade71f53603d09a163b4b92ccf1a72">SHAPE_OTHER</a> = 8,                            </div><div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a2f27c0abc77b9b08b88df8142b8cf583">  675</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a2f27c0abc77b9b08b88df8142b8cf583">SHAPE_UNKNOWN</a> = 15                          </div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;        };</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6a">  680</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6a">PoleObjectType</a>{</div><div class="line"><a name="l00681"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa212d9318d8912c6ade41fd33e1ea5da6">  681</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa212d9318d8912c6ade41fd33e1ea5da6">POLE_TYPE_GUARDRAIL_POST</a> = 0,               </div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aacc934005a4d80c7c56c8e5930b1ed255">  682</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aacc934005a4d80c7c56c8e5930b1ed255">POLE_TYPE_LIGHT_POLE</a> = 1,                   </div><div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa82282114dbe20558c3d73fd732c537e1">  683</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa82282114dbe20558c3d73fd732c537e1">POLE_TYPE_DELINEATOR_POST</a> = 2,              </div><div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aae9ec17f6c89dd8bf7671a41847a0698b">  684</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aae9ec17f6c89dd8bf7671a41847a0698b">POLE_TYPE_REFLECTOR_POST</a> = 3,               </div><div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa01295261438ab0066186970f577f26ca">  685</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa01295261438ab0066186970f577f26ca">POLE_TYPE_GANTRY_POLE</a> = 4,                  </div><div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa344e394c4b7f1a19e8fbec76115eb510">  686</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa344e394c4b7f1a19e8fbec76115eb510">POLE_TYPE_SIGNPOST</a> = 5,                     </div><div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa4c5e33ae19146aa1082143d40f9ca20d">  687</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa4c5e33ae19146aa1082143d40f9ca20d">POLE_TYPE_OTHER</a> = 6,                        </div><div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aaef5edc716b5fd397eccb24a991ad80c6">  688</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aaef5edc716b5fd397eccb24a991ad80c6">POLE_TYPE_UNCLASSIFIED</a> = 7,                 </div><div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa5b2371323defddd9f4577016c2637954">  689</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa5b2371323defddd9f4577016c2637954">POLE_TYPE_UNKNOWN</a>                           </div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;        };</div><div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18">  694</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18">MarkingType</a>{</div><div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;</div><div class="line"><a name="l00696"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a374431faaa3b84969d61611f1c5e56b0">  696</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a374431faaa3b84969d61611f1c5e56b0">Marking_Type_TEXT</a> = 0,                      </div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a86ffae8776532d7bbd672b196c315b1a">  697</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a86ffae8776532d7bbd672b196c315b1a">Marking_Type_ARROW_STRAIGHT</a> = 1,            </div><div class="line"><a name="l00698"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a600cff57b3faf7373f80236365fdc501">  698</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a600cff57b3faf7373f80236365fdc501">Marking_Type_ARROW_LEFT</a> = 2,                </div><div class="line"><a name="l00699"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ad8f61c2c303aa47805ae69037e58a37a">  699</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ad8f61c2c303aa47805ae69037e58a37a">Marking_Type_ARROW_RIGHT</a> = 3,               </div><div class="line"><a name="l00700"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a6d92fe84882d57fbb3980c1643faef58">  700</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a6d92fe84882d57fbb3980c1643faef58">Marking_Type_ARROW_STRAIGHT_AND_LEFT</a> = 4,   </div><div class="line"><a name="l00701"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a03efd38d5eb907a610f0868a11b9a565">  701</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a03efd38d5eb907a610f0868a11b9a565">Marking_Type_ARROW_STRAIGHT_AND_RIGHT</a> = 5,  </div><div class="line"><a name="l00702"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a18eef4eb8f97f09d5566c0a4ec23fbd7">  702</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a18eef4eb8f97f09d5566c0a4ec23fbd7">Marking_Type_ARROW_LEFT_AND_RIGHT</a> = 6,      </div><div class="line"><a name="l00703"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ab6bef6d2f52b2906599a22b856db5286">  703</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ab6bef6d2f52b2906599a22b856db5286">Marking_Type_LINE_ELEMENT</a> = 7,              </div><div class="line"><a name="l00704"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7874d6c4ce5b286e844785453756b409">  704</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7874d6c4ce5b286e844785453756b409">Marking_Type_STOP_LINE</a> = 8,                 </div><div class="line"><a name="l00705"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18aafcee980b2ff833785f29271032b1927">  705</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18aafcee980b2ff833785f29271032b1927">Marking_Type_CROSSWALK</a> = 9,                 </div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ac058dc1f242a44a86974f7fdb3cdaa9f">  706</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ac058dc1f242a44a86974f7fdb3cdaa9f">Marking_Type_SIGN</a> = 10,                     </div><div class="line"><a name="l00707"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7fc8fbdb43776e365e8b40a7d906f629">  707</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7fc8fbdb43776e365e8b40a7d906f629">Marking_Type_DASHED_LINE_ELEMENT</a> = 11,      </div><div class="line"><a name="l00708"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a0ddd9449f8917f3ed8623c3a10f97c29">  708</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a0ddd9449f8917f3ed8623c3a10f97c29">Marking_Type_YIELD_INDICATION</a> = 12,         </div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a829a41317e64db627a9f947520a54933">  709</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a829a41317e64db627a9f947520a54933">Marking_Type_VISUAL_SPEED_BUMP</a> = 13,        </div><div class="line"><a name="l00710"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18abc0ca28c7e7104f33ff8e4e2b4575b25">  710</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18abc0ca28c7e7104f33ff8e4e2b4575b25">Marking_Type_SHADED_AREA</a> = 14,              </div><div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a684c875035451ff29f58f2cacb8c5bed">  711</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a684c875035451ff29f58f2cacb8c5bed">Marking_Type_OTHER</a> = 15,                    </div><div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;        };</div><div class="line"><a name="l00716"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5">  716</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5">MarkingGeometryType</a></div><div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;        {</div><div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5a93f7870e5a1c92b8ca9f5127fdbbfd4a">  718</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5a93f7870e5a1c92b8ca9f5127fdbbfd4a">GEOMETRY_UNKNOWN</a> = 0,                       </div><div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ae847e0547659798d907b578022d56565">  719</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ae847e0547659798d907b578022d56565">GEOMETRY_BOUNDARY_BOX</a> = 1,                  </div><div class="line"><a name="l00720"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ac0ad00d615cca64c204d2bb6a3a225dd">  720</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ac0ad00d615cca64c204d2bb6a3a225dd">GEOMETRY_CENTER_LINE</a> = 2,                   </div><div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;        };</div><div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;        </div><div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55f">  726</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55f">TrafficLightType</a></div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;        {</div><div class="line"><a name="l00728"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55faa603bd152c8d6eb3aab5aac1f8141b49">  728</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55faa603bd152c8d6eb3aab5aac1f8141b49">TrafficLight_Type_UNKNOWN</a> = 0,              </div><div class="line"><a name="l00729"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa4eaf10b3e924ec3d2ce651e1e8df9961">  729</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa4eaf10b3e924ec3d2ce651e1e8df9961">TrafficLight_Type_INTERSECTION</a> = 1,         </div><div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa91b254b0c54bc60cdf8004a060d3eb4e">  730</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa91b254b0c54bc60cdf8004a060d3eb4e">TrafficLight_Type_RAMP_CONTROL</a> = 2,         </div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa78b3a2a6eb8fec95e889c2031c93a390">  731</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa78b3a2a6eb8fec95e889c2031c93a390">TrafficLight_Type_TOLL_GATE</a> = 3,                </div><div class="line"><a name="l00732"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa19b9047ca5e3d3749d8ae92e99e25045">  732</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa19b9047ca5e3d3749d8ae92e99e25045">TrafficLight_Type_LANE_STATUS</a> = 4,          </div><div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fae994ea57e804304ae159da8c622b468a">  733</a></span>&#160;            <a class="code" href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fae994ea57e804304ae159da8c622b468a">TrafficLight_Type_TIMER</a> = 5,                    </div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;        };</div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div><div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="namespace_navinfo_1_1_engine.html#a31f3589e4b2426cbda4b7a90780438a0">  739</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a31f3589e4b2426cbda4b7a90780438a0">TrafficLightOrientation</a></div><div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;        {</div><div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;            TrafficLight_Orientation_UNKNOWN = 0,</div><div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;            TrafficLight_Orientation_VERTICAL = 1,</div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;            TrafficLight_Orientation_HORIZONTAL = 2,</div><div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;        };</div><div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;    }</div><div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;}</div><div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_navinfo.html">Navinfo</a>{</div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;    <span class="keyword">namespace </span>Common{</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;</div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;        <span class="keyword">typedef</span> <a class="code" href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414">Navinfo::Engine::HDMapObjectType</a> ENObjectType;</div><div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;        </div><div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;        <span class="keyword">enum</span> ENReferenceType{</div><div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;            ENReferenceType_None,</div><div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;            ENReferenceType_MultiDigitized,</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;        };</div><div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;    }</div><div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;}</div><div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;</div><div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;</div><div class="ttc" id="namespace_navinfo_1_1_engine_html_adbf2aa07ae2d27b98f056b40b8f4d8f9add422b5b7e2cc1d5a7d86623990f5206"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9add422b5b7e2cc1d5a7d86623990f5206">Navinfo::Engine::HDMapDirection::IN_BOTH_DIRECTIONS</a></div><div class="ttdoc">both direction </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info_html_af7433320b4f02b9f2e8aa2c7bc989066"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#af7433320b4f02b9f2e8aa2c7bc989066">Navinfo::Engine::HDMapLaneWidthInfo::width</a></div><div class="ttdeci">uint32_t width</div><div class="ttdoc">width value </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:499</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a4347b7e5635166fd2c49aa24165613b6"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a4347b7e5635166fd2c49aa24165613b6">Navinfo::Engine::SHAPE_ROUND</a></div><div class="ttdoc">round </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:668</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8aa52f733b0e51d9a568fababbc8d3a518"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8aa52f733b0e51d9a568fababbc8d3a518">Navinfo::Engine::HDMapLinkType::BOUNDARY</a></div><div class="ttdoc">boundary of road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a8af60fefb6316af43861450c95a2fa53"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a8af60fefb6316af43861450c95a2fa53">Navinfo::Engine::COLOR_WHITE</a></div><div class="ttdoc">white </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:413</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af12a7cc6789c83eb72ecd58c1fad0ab5a93f7870e5a1c92b8ca9f5127fdbbfd4a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5a93f7870e5a1c92b8ca9f5127fdbbfd4a">Navinfo::Engine::GEOMETRY_UNKNOWN</a></div><div class="ttdoc">geometry type unknow </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:718</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55fa91b254b0c54bc60cdf8004a060d3eb4e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa91b254b0c54bc60cdf8004a060d3eb4e">Navinfo::Engine::TrafficLight_Type_RAMP_CONTROL</a></div><div class="ttdoc">Ramp Control Signal. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:730</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ac902416cb315b3f6f610ca194d0635b4"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac902416cb315b3f6f610ca194d0635b4">Navinfo::Engine::HDMapLaneBoundaryType::CURB</a></div><div class="ttdoc">the making is road curb </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8a12dec4e1f7ec620651b2b95c440ffac0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a12dec4e1f7ec620651b2b95c440ffac0">Navinfo::Engine::HDMapLinkType::SQUARE</a></div><div class="ttdoc">square road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a03efd38d5eb907a610f0868a11b9a565"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a03efd38d5eb907a610f0868a11b9a565">Navinfo::Engine::Marking_Type_ARROW_STRAIGHT_AND_RIGHT</a></div><div class="ttdoc">One combined arrow where one part points straight in driving direction and the other part to the righ...</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:701</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_adbf2aa07ae2d27b98f056b40b8f4d8f9abd6e166c2d1061c1b1f19f65e9eaaf99"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9abd6e166c2d1061c1b1f19f65e9eaaf99">Navinfo::Engine::HDMapDirection::IN_NEGATIVE_DIRECTION</a></div><div class="ttdoc">negative direction </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776ab1a326c06d88bf042f73d70f50197905"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ab1a326c06d88bf042f73d70f50197905">Navinfo::Engine::HDMapLaneTransitionType::END</a></div><div class="ttdoc">lane end without connect </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a86537b6309141c54ec7adbd62b8be25c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a86537b6309141c54ec7adbd62b8be25c">Navinfo::Engine::COLOR_BLACK</a></div><div class="ttdoc">black </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:417</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6ba60a4a3591634209537b6b7396ff57898"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba60a4a3591634209537b6b7396ff57898">Navinfo::Engine::Inclusive</a></div><div class="ttdoc">if set means select else means unselect </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:292</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a374431faaa3b84969d61611f1c5e56b0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a374431faaa3b84969d61611f1c5e56b0">Navinfo::Engine::Marking_Type_TEXT</a></div><div class="ttdoc">Text written on the road surface. The text itself is not specified. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:696</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html_adce2c1250cc4ed10815fec8b1852909a"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#adce2c1250cc4ed10815fec8b1852909a">Navinfo::Engine::HDMapExtendStopLine::bObjectMarkingExist</a></div><div class="ttdeci">bool bObjectMarkingExist</div><div class="ttdoc">flag indicate stopline is vitual or real </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:507</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a70b1aac9eaaa8bb056ca9d0ba4a109a2"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a70b1aac9eaaa8bb056ca9d0ba4a109a2">Navinfo::Engine::TimeDomainType</a></div><div class="ttdeci">TimeDomainType</div><div class="ttdoc">condition type of time </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:176</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90afc3d1d099f3b954f6e38b528aa7ae7dd"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90afc3d1d099f3b954f6e38b528aa7ae7dd">Navinfo::Engine::HDMapLaneConnectivityElementType::WAITING_AREA</a></div><div class="ttdoc">waiting area </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18abc0ca28c7e7104f33ff8e4e2b4575b25"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18abc0ca28c7e7104f33ff8e4e2b4575b25">Navinfo::Engine::Marking_Type_SHADED_AREA</a></div><div class="ttdoc">Shaded area. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:710</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55fa4eaf10b3e924ec3d2ce651e1e8df9961"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa4eaf10b3e924ec3d2ce651e1e8df9961">Navinfo::Engine::TrafficLight_Type_INTERSECTION</a></div><div class="ttdoc">Intersection traffic flow control Signal. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:729</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55fa78b3a2a6eb8fec95e889c2031c93a390"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa78b3a2a6eb8fec95e889c2031c93a390">Navinfo::Engine::TrafficLight_Type_TOLL_GATE</a></div><div class="ttdoc">Toll Gate Signal. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:731</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light_html_ab0446bcda993cf3464156f58a5728138"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#ab0446bcda993cf3464156f58a5728138">Navinfo::Engine::HDMapExtendTrafficLight::mTrafficLight</a></div><div class="ttdeci">std::weak_ptr&lt; HDMapObjectInfo &gt; mTrafficLight</div><div class="ttdoc">traffic light object </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:519</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780acc25e6802810879f48a8f1f6dff41a81"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780acc25e6802810879f48a8f1f6dff41a81">Navinfo::Engine::HDMapLaneBoundaryType::TYPE_UNKNOWN</a></div><div class="ttdoc">the making is unknown type </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7ad8d75d78722be7914b29a12d8d1aaf51"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7ad8d75d78722be7914b29a12d8d1aaf51">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_TRANSPARENT</a></div><div class="ttdoc">transparent </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a9656c4af91d99b528d953651fa0c1e05"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a9656c4af91d99b528d953651fa0c1e05">Navinfo::Engine::HDMapLaneBoundaryType::GUARDRAIL</a></div><div class="ttdoc">the making is guardrail </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7aa1e8d5df4860e61d10cf55352526d5ca"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7aa1e8d5df4860e61d10cf55352526d5ca">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_CONCRETE</a></div><div class="ttdoc">concrete </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af29aabc400ae543838b66c23503a1277"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af29aabc400ae543838b66c23503a1277">Navinfo::Engine::TraficSignType</a></div><div class="ttdeci">TraficSignType</div><div class="ttdoc">type of trafic sign </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:565</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a8050bd4ec80c61af69fb49ec12549e42"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a8050bd4ec80c61af69fb49ec12549e42">Navinfo::Engine::HDMapLaneBoundaryType::OFFSET_SPACE</a></div><div class="ttdoc">the making is offset space </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba512b0aaeb89b59df8e1e9a71177aa08f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba512b0aaeb89b59df8e1e9a71177aa08f">Navinfo::Engine::PERSONALCAR</a></div><div class="ttdoc">personal car </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:89</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute_html_aee0627037dee1349f66fc48565dba087"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#aee0627037dee1349f66fc48565dba087">Navinfo::Engine::HDMapExtendAttribute::mSlope</a></div><div class="ttdeci">int32_t mSlope</div><div class="ttdoc">slop value. unit: 0.0001 degree incline is positive, decline negative. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:165</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba0d994ac2b94ebc9b18f598fb33d183b3"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba0d994ac2b94ebc9b18f598fb33d183b3">Navinfo::Engine::CARPOOL</a></div><div class="ttdoc">restrictions on the number of people </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:86</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6ba6742064993ffca90e4fcf9ceb88afdc7"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba6742064993ffca90e4fcf9ceb88afdc7">Navinfo::Engine::Sunday</a></div><div class="ttdoc">Sunday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:291</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html">Navinfo::Engine::HDMapExtendStopLine</a></div><div class="ttdoc">marking object from landmark, include virtual stop line and real stop line. real stop line has markin...</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:506</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a96abe025d3032814ade4a189fe6b2e76"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a96abe025d3032814ade4a189fe6b2e76">Navinfo::Engine::OBJECT_TYPE_WALL</a></div><div class="ttdoc">perpendicular wall on road, like wall on enterance of tunnel </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:542</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6b">Navinfo::Engine::DayOfWeekBitPos</a></div><div class="ttdeci">DayOfWeekBitPos</div><div class="ttdoc">Day if weak, as a bit of mask. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:284</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a053e166da52757fc51089ebfa74dae3c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a053e166da52757fc51089ebfa74dae3c">Navinfo::Engine::OBJECT_TYPE_TRAFICLIGHT</a></div><div class="ttdoc">trafic light </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:540</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8aebd116f9bff99041cb7e8b5cd9b19f9b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8aebd116f9bff99041cb7e8b5cd9b19f9b">Navinfo::Engine::HDMapLinkType::SPECIAL_TRAFFIC_FIGURE</a></div><div class="ttdoc">special road flag </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a86ffae8776532d7bbd672b196c315b1a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a86ffae8776532d7bbd672b196c315b1a">Navinfo::Engine::Marking_Type_ARROW_STRAIGHT</a></div><div class="ttdoc">One straight arrow in driving direction. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:697</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a5cf5430429a3b70c92cd71d6352b2bb3"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a5cf5430429a3b70c92cd71d6352b2bb3">Navinfo::Engine::HDMapLaneType::SHOULDER_LANE</a></div><div class="ttdoc">shoulder road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8a8f465700d451120a934e8c150011ba22"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a8f465700d451120a934e8c150011ba22">Navinfo::Engine::HDMapLinkType::ROUNDABOUT</a></div><div class="ttdoc">round road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6ba1d62ad57fad58762347a862fbba23677"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba1d62ad57fad58762347a862fbba23677">Navinfo::Engine::Thursday</a></div><div class="ttdoc">Thursday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:288</div></div>
<div class="ttc" id="union_navinfo_1_1_engine_1_1_traffic_sign_content_html"><div class="ttname"><a href="union_navinfo_1_1_engine_1_1_traffic_sign_content.html">Navinfo::Engine::TrafficSignContent</a></div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:656</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_math_1_1_vector_base_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_math_1_1_vector_base.html">Navinfo::Engine::Math::VectorBase</a></div><div class="ttdef"><b>Definition:</b> VectorBase.hpp:14</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6ba5265c0a0a87c4687855cf142a9057d9c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba5265c0a0a87c4687855cf142a9057d9c">Navinfo::Engine::Saturday</a></div><div class="ttdoc">Saturday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:290</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7abb94cd0684ee5f3f87dc775bddd16f0f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7abb94cd0684ee5f3f87dc775bddd16f0f">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_METAL</a></div><div class="ttdoc">metal </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011ad94ab0499f7a26be668ac262ba2116d6"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad94ab0499f7a26be668ac262ba2116d6">Navinfo::Engine::SHAPE_DIAMOND</a></div><div class="ttdoc">diamond </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:670</div></div>
<div class="ttc" id="namespace_navinfo_html"><div class="ttname"><a href="namespace_navinfo.html">Navinfo</a></div><div class="ttdoc">Navinfo namespace. </div><div class="ttdef"><b>Definition:</b> AutoSDK.hpp:38</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7a23223a2e62f21988c0bdcaba822d8d56"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a23223a2e62f21988c0bdcaba822d8d56">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_PAINTED_VIBRATION_DIVIDER</a></div><div class="ttdoc">painted vibration divider </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a722cb138c47e46330087b2b0075ce497"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a722cb138c47e46330087b2b0075ce497">Navinfo::Engine::SHAPE_TRIANGLE_TIP_UP</a></div><div class="ttdoc">triangle tip up </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:666</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90a5f9b1d5c85ddad4726fafb15d48b2783"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a5f9b1d5c85ddad4726fafb15d48b2783">Navinfo::Engine::HDMapLaneConnectivityElementType::NORMAL_LANE</a></div><div class="ttdoc">normal lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a79ade71f53603d09a163b4b92ccf1a72"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a79ade71f53603d09a163b4b92ccf1a72">Navinfo::Engine::SHAPE_OTHER</a></div><div class="ttdoc">other </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:674</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light_html_a20ff2457cfeff05545ef42cc154ce504"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a20ff2457cfeff05545ef42cc154ce504">Navinfo::Engine::HDMapExtendTrafficLight::virtualStopLineReferenceVec</a></div><div class="ttdeci">std::vector&lt; std::weak_ptr&lt; HDMapExtendStopLine &gt; &gt; virtualStopLineReferenceVec</div><div class="ttdoc">virtual stop line referenced </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:522</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7fc8fbdb43776e365e8b40a7d906f629"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7fc8fbdb43776e365e8b40a7d906f629">Navinfo::Engine::Marking_Type_DASHED_LINE_ELEMENT</a></div><div class="ttdoc">A single element of a dashed line. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:707</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ac894c4450a20e8bf2b69cb850ba8df7a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac894c4450a20e8bf2b69cb850ba8df7a">Navinfo::Engine::HDMapLaneBoundaryType::SHORT_DASHED_LINE</a></div><div class="ttdoc">the making is short dashed line </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90">Navinfo::Engine::HDMapLaneConnectivityElementType</a></div><div class="ttdeci">HDMapLaneConnectivityElementType</div><div class="ttdoc">contivity type of lane </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:362</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa92154eb0927b5e7c94b5c4ae2eba298d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa92154eb0927b5e7c94b5c4ae2eba298d">Navinfo::Engine::HDMapLaneMarkingDirection::RIGHTANDFORWARD</a></div><div class="ttdoc">RIGHTANDFORWARD. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a250b67a92748373e651439877d0ae246"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a250b67a92748373e651439877d0ae246">Navinfo::Engine::OBJECT_TYPE_POLE</a></div><div class="ttdoc">pole on road </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:539</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90a95a49504168447d5f7e7ec9f81043679"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a95a49504168447d5f7e7ec9f81043679">Navinfo::Engine::HDMapLaneConnectivityElementType::ENTRY_LANE</a></div><div class="ttdoc">entry lane </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_range_of_day_html_a63e5dda3f4e698946d8ee49c5f281c95"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a63e5dda3f4e698946d8ee49c5f281c95">Navinfo::Engine::TimeRangeOfDay::endTime</a></div><div class="ttdeci">TimeOfDay endTime</div><div class="ttdoc">time range end </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:277</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71bae1d5652bfae9fe7fc027c6770bdbfa70"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bae1d5652bfae9fe7fc027c6770bdbfa70">Navinfo::Engine::MOTORCYCLE</a></div><div class="ttdoc">motorcycle </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:88</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a5cf1de5d6b7df45d7b2dff945296f98f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a5cf1de5d6b7df45d7b2dff945296f98f">Navinfo::Engine::HDMapLaneBoundaryType::BARRIER_CABLE</a></div><div class="ttdoc">the making is cable barrier </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8adf13a99b035d6f0bce4f44ab18eec8eb"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8adf13a99b035d6f0bce4f44ab18eec8eb">Navinfo::Engine::HDMapLinkType::PARALLEL</a></div><div class="ttdoc">parallel road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba3205dacc6351fb892dc7c1ff74052b5d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba3205dacc6351fb892dc7c1ff74052b5d">Navinfo::Engine::TRUCK</a></div><div class="ttdoc">truck </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:92</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a5f273225898aa58983718ff7f51bd0d4"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a5f273225898aa58983718ff7f51bd0d4">Navinfo::Engine::HDMapLaneBoundaryType::SHADED_AREA_MARKING</a></div><div class="ttdoc">the making is shaded area marking </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_geometry_range_reference.html">Navinfo::Engine::HDMapGeometryRangeReference</a></div><div class="ttdoc">Feature location reference info. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:133</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a415ee73a3af4d364d34e16f14126b519"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a415ee73a3af4d364d34e16f14126b519">Navinfo::Engine::COLOR_YELLOW</a></div><div class="ttdoc">yellow </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:419</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_road_median_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_road_median.html">Navinfo::Engine::HDMapRoadMedian</a></div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:344</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af12a7cc6789c83eb72ecd58c1fad0ab5ac0ad00d615cca64c204d2bb6a3a225dd"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ac0ad00d615cca64c204d2bb6a3a225dd">Navinfo::Engine::GEOMETRY_CENTER_LINE</a></div><div class="ttdoc">geometry for center line </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:720</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18ab6bef6d2f52b2906599a22b856db5286"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ab6bef6d2f52b2906599a22b856db5286">Navinfo::Engine::Marking_Type_LINE_ELEMENT</a></div><div class="ttdoc">A rectangular element of a line, for example a dot or block. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:703</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a4c95dacb3adc652d24364b2c695e17bf"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a4c95dacb3adc652d24364b2c695e17bf">Navinfo::Engine::OBJECT_TYPE_BARRIER</a></div><div class="ttdoc">traffic barrier on road </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:544</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7874d6c4ce5b286e844785453756b409"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a7874d6c4ce5b286e844785453756b409">Navinfo::Engine::Marking_Type_STOP_LINE</a></div><div class="ttdoc">A line (mainly) perpendicular to the the driving direction indicating where to stop. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:704</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ae3ca45475037967149feb50c75169c2f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae3ca45475037967149feb50c75169c2f">Navinfo::Engine::HDMapLaneBoundaryType::NO_MARKING</a></div><div class="ttdoc">no Making for the lane Boundary </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7a7a2d85e9a4bbd55a658bd0b52590cbf4"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a7a2d85e9a4bbd55a658bd0b52590cbf4">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_VIBRATION_MARKINGS</a></div><div class="ttdoc">vibration markings </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011">Navinfo::Engine::TraficSignShape</a></div><div class="ttdeci">TraficSignShape</div><div class="ttdoc">shape of trafic sign </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:664</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a5bc9e1114742d5687235e7950ec84f42"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a5bc9e1114742d5687235e7950ec84f42">Navinfo::Engine::HDMapLaneType::REGULATED_ACCESS_LANE</a></div><div class="ttdoc">use for special purpose </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011aaa072a1061cbca901ed0db8706a768fc"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011aaa072a1061cbca901ed0db8706a768fc">Navinfo::Engine::SHAPE_RECTANGLE</a></div><div class="ttdoc">ectangle </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:667</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6baefa4927b18a333e2aff6028ceb377607"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baefa4927b18a333e2aff6028ceb377607">Navinfo::Engine::Friday</a></div><div class="ttdoc">Friday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:289</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_adbf2aa07ae2d27b98f056b40b8f4d8f9a238f1da7ef191c7dd433aa73ab7dd379"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9a238f1da7ef191c7dd433aa73ab7dd379">Navinfo::Engine::HDMapDirection::IN_NO_DIRECTION</a></div><div class="ttdoc">direction unavailable </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a01adac7911cb773ef6213f4b3025501d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a01adac7911cb773ef6213f4b3025501d">Navinfo::Engine::DaysOfWeek</a></div><div class="ttdeci">uint8_t DaysOfWeek</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:298</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71bafbcb3b3c157978e04535a41bf79d2728"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bafbcb3b3c157978e04535a41bf79d2728">Navinfo::Engine::VALIDFLAG</a></div><div class="ttdoc">vehicle type valid flag </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:81</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967ae36e53bbde2807207397bcf1c2145f07"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae36e53bbde2807207397bcf1c2145f07">Navinfo::Engine::HDMapLaneType::CARPOOL_LANE</a></div><div class="ttdoc">carpool vehocle dedicated lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18">Navinfo::Engine::MarkingType</a></div><div class="ttdeci">MarkingType</div><div class="ttdoc">type of marking object </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:694</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0aeb2691c8884129857001c6f6e2aa2b11"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0aeb2691c8884129857001c6f6e2aa2b11">Navinfo::Engine::COLOR_LIGHT_GRAY</a></div><div class="ttdoc">light gray </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:414</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae2835fece3870aaa07793e177890a3d0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae2835fece3870aaa07793e177890a3d0">Navinfo::Engine::UpperDiameter</a></div><div class="ttdeci">uint16_t UpperDiameter</div><div class="ttdoc">Upper Diameter Unit: cm. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:556</div></div>
<div class="ttc" id="class_navinfo_1_1_engine_1_1_h_d_map_object_info_html"><div class="ttname"><a href="class_navinfo_1_1_engine_1_1_h_d_map_object_info.html">Navinfo::Engine::HDMapObjectInfo</a></div><div class="ttdoc">Location object infomation. </div><div class="ttdef"><b>Definition:</b> Object.hpp:13</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light_html_a90817eb6bbf49a09045f01a7e5d47a3d"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html#a90817eb6bbf49a09045f01a7e5d47a3d">Navinfo::Engine::HDMapExtendTrafficLight::realStopLineReferenceMap</a></div><div class="ttdeci">std::vector&lt; std::weak_ptr&lt; HDMapExtendStopLine &gt; &gt; realStopLineReferenceMap</div><div class="ttdoc">real stop line referenced </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:521</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a7334f6c880a20c8556bfdb74ff3fb929"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a7334f6c880a20c8556bfdb74ff3fb929">Navinfo::Engine::COLOR_DARK_GRAY</a></div><div class="ttdoc">dark gray </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:416</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4a">Navinfo::Engine::HDMapLaneMarkingDirection</a></div><div class="ttdeci">HDMapLaneMarkingDirection</div><div class="ttdoc">class of lane marking </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:450</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_range_of_day_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html">Navinfo::Engine::TimeRangeOfDay</a></div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:274</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780acd59f4c820f1fda33d82a390317c098b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780acd59f4c820f1fda33d82a390317c098b">Navinfo::Engine::HDMapLaneBoundaryType::BARRIER_JERSEY</a></div><div class="ttdoc">the making is jersey barrier </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a26706672e76694d654139cf82ddf766c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a26706672e76694d654139cf82ddf766c">Navinfo::Engine::HDMapLaneBoundaryType::WALKING_AREA</a></div><div class="ttdoc">the making is walking area </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a6a8f79d5f0533cd9123ccc8f088b7974"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a6a8f79d5f0533cd9123ccc8f088b7974">Navinfo::Engine::HDMapLaneType::TRAM_LANE</a></div><div class="ttdoc">tram vehicle use lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a81248fdcf211ba16401a9be22bd2370e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a81248fdcf211ba16401a9be22bd2370e">Navinfo::Engine::Color_BROWN</a></div><div class="ttdoc">brown </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:424</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute_html_a7774dd725f1dcccd106b0e87ee711cb4"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a7774dd725f1dcccd106b0e87ee711cb4">Navinfo::Engine::HDMapExtendAttribute::mCurvature</a></div><div class="ttdeci">int32_t mCurvature</div><div class="ttdoc">curvate value. units: 0.000001/m </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:166</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_divider_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_divider.html">Navinfo::Engine::HDMapDivider</a></div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:121</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967ac953a84125f22aa5fc5bde28f8129ac0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ac953a84125f22aa5fc5bde28f8129ac0">Navinfo::Engine::HDMapLaneType::TRUCK_PARKING_LANE</a></div><div class="ttdoc">alow truck parking </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a4a80388adc44c10631ca5ced9f348850"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a4a80388adc44c10631ca5ced9f348850">Navinfo::Engine::HDMapLaneBoundaryType::CURB_TRAVERSABLE</a></div><div class="ttdoc">the making is traversable curb </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90a8d2acdbe7bcd7da30da1093fd995e82a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a8d2acdbe7bcd7da30da1093fd995e82a">Navinfo::Engine::HDMapLaneConnectivityElementType::TRAIN_TRACK</a></div><div class="ttdoc">train track </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html">Navinfo::Engine::HDMapExtendAttribute</a></div><div class="ttdoc">externs attribute of road geometry point </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:163</div></div>
<div class="ttc" id="class_navinfo_1_1_engine_1_1_h_d_map_lane_group_info_html"><div class="ttname"><a href="class_navinfo_1_1_engine_1_1_h_d_map_lane_group_info.html">Navinfo::Engine::HDMapLaneGroupInfo</a></div><div class="ttdoc">one group lane in same road </div><div class="ttdef"><b>Definition:</b> LaneGroup.hpp:13</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90ad7a9a8507062415b6e0c39d840c9c4fa"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ad7a9a8507062415b6e0c39d840c9c4fa">Navinfo::Engine::HDMapLaneConnectivityElementType::EXIT_AND_ENTRY_LANE</a></div><div class="ttdoc">exit and entry lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a4455b698e35b33b0e16f17db7312ef19"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4455b698e35b33b0e16f17db7312ef19">Navinfo::Engine::COLOR_GREEN</a></div><div class="ttdoc">green </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:420</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a28368cb3b54280ba84f2a1f009523d09"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a28368cb3b54280ba84f2a1f009523d09">Navinfo::Engine::HDMapLaneBoundaryType::WALL_FLAT</a></div><div class="ttdoc">the making is flat wall </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ad97fa4eeb844ab05298d76ba35743e60"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ad97fa4eeb844ab05298d76ba35743e60">Navinfo::Engine::HDMapLaneBoundaryType::DOUBLE_DASHED_LINE</a></div><div class="ttdoc">the making is double dashed line </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_date_range_of_year_html_a13eca2b0feebf4f615101d9020c8cf28"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#a13eca2b0feebf4f615101d9020c8cf28">Navinfo::Engine::DateRangeOfYear::endDay</a></div><div class="ttdeci">DayOfYear endDay</div><div class="ttdoc">date range end </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:249</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html_a9c2a0da119760243a392a30c1e9133ef"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a9c2a0da119760243a392a30c1e9133ef">Navinfo::Engine::HDMapExtendStopLine::nObjectId</a></div><div class="ttdeci">uint64_t nObjectId</div><div class="ttdoc">real stop line id (when real_object_flag is true) </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:509</div></div>
<div class="ttc" id="class_navinfo_1_1_engine_1_1_h_d_map_lane_info_html"><div class="ttname"><a href="class_navinfo_1_1_engine_1_1_h_d_map_lane_info.html">Navinfo::Engine::HDMapLaneInfo</a></div><div class="ttdoc">Lane infomation. </div><div class="ttdef"><b>Definition:</b> Lane.hpp:21</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html_acc3f273d48d1fcd6e934f69660a0c5ac"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#acc3f273d48d1fcd6e934f69660a0c5ac">Navinfo::Engine::HDMapExtendStopLine::mRangeReference</a></div><div class="ttdeci">HDMapGeometryRangeReference mRangeReference</div><div class="ttdoc">data info for position reference on geometry </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:510</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8a1a4da11ffaee433a79a788c28c4d83ed"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a1a4da11ffaee433a79a788c28c4d83ed">Navinfo::Engine::HDMapLinkType::SERVICE_ROAD</a></div><div class="ttdoc">service road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ae9ae655bbd6aa7dbc15aa80c235839ba"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae9ae655bbd6aa7dbc15aa80c235839ba">Navinfo::Engine::HDMapLaneBoundaryType::END_OF_ROAD</a></div><div class="ttdoc">the making is end of road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a16ba48018ec641eb8ec2d1f459ad18dc"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a16ba48018ec641eb8ec2d1f459ad18dc">Navinfo::Engine::HDMapLaneBoundaryType::DOUBLE_SOLID_LINE</a></div><div class="ttdoc">the making is double solid line </div></div>
<div class="ttc" id="class_navinfo_1_1_engine_1_1_h_d_map_lane_boundaries_info_html"><div class="ttname"><a href="class_navinfo_1_1_engine_1_1_h_d_map_lane_boundaries_info.html">Navinfo::Engine::HDMapLaneBoundariesInfo</a></div><div class="ttdoc">complex lane boundary </div><div class="ttdef"><b>Definition:</b> LaneBoundaryGroup.hpp:99</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8af89e1aea17dcf73105f3c89a72d3df3c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8af89e1aea17dcf73105f3c89a72d3df3c">Navinfo::Engine::HDMapLinkType::RAMP</a></div><div class="ttdoc">ramp road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aabfec72bb37910c61f36b6c29a1f7ec31"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aabfec72bb37910c61f36b6c29a1f7ec31">Navinfo::Engine::HDMapLaneMarkingDirection::FORWARD</a></div><div class="ttdoc">FORWARD. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7af07bcfea8227af68c937bab9657f52a1"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7af07bcfea8227af68c937bab9657f52a1">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_PLASTIC</a></div><div class="ttdoc">plastic </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18ac058dc1f242a44a86974f7fdb3cdaa9f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ac058dc1f242a44a86974f7fdb3cdaa9f">Navinfo::Engine::Marking_Type_SIGN</a></div><div class="ttdoc">A sign painted on the road surface. The sign type itself is not specified. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:706</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba966a7c71b1c72d9b357f29aae979730d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba966a7c71b1c72d9b357f29aae979730d">Navinfo::Engine::DELIVERY</a></div><div class="ttdoc">business vehicle type </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:87</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8ae53668b0e7b0af561843220851d23f68"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ae53668b0e7b0af561843220851d23f68">Navinfo::Engine::HDMapLinkType::NO_SPECIAL</a></div><div class="ttdoc">no special type </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af12a7cc6789c83eb72ecd58c1fad0ab5ae847e0547659798d907b578022d56565"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5ae847e0547659798d907b578022d56565">Navinfo::Engine::GEOMETRY_BOUNDARY_BOX</a></div><div class="ttdoc">geometry for boundarybox </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:719</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ac4d3d85916ad2c0e589514e77fa3a082"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ac4d3d85916ad2c0e589514e77fa3a082">Navinfo::Engine::HDMapLaneBoundaryType::LONG_DASHED_LINE</a></div><div class="ttdoc">the making is long dashed line </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a411a12d6909d39f170df55847b55db9d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a411a12d6909d39f170df55847b55db9d">Navinfo::Engine::HDMapLaneBoundaryType::CLIFF</a></div><div class="ttdoc">the making is cliff </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info_html_a55a463be034c9a48c64085a5551616b8"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html#a55a463be034c9a48c64085a5551616b8">Navinfo::Engine::HDMapLaneWidthInfo::mRangeReference</a></div><div class="ttdeci">HDMapGeometryRangeReference mRangeReference</div><div class="ttdoc">range info for the value </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:498</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aaef5edc716b5fd397eccb24a991ad80c6"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aaef5edc716b5fd397eccb24a991ad80c6">Navinfo::Engine::POLE_TYPE_UNCLASSIFIED</a></div><div class="ttdoc">unclassified </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:688</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_range_of_day_html_a20c4511a1bfe559d0acddfc4f41cc2c7"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#a20c4511a1bfe559d0acddfc4f41cc2c7">Navinfo::Engine::TimeRangeOfDay::startTime</a></div><div class="ttdeci">TimeOfDay startTime</div><div class="ttdoc">time range start </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:276</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a64478c9f0e8db1580848d44a5f70d7f9"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a64478c9f0e8db1580848d44a5f70d7f9">Navinfo::Engine::COLOR_RED</a></div><div class="ttdoc">red </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:418</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa6c1b9d0e7c13568c2cec6ff598cace72"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa6c1b9d0e7c13568c2cec6ff598cace72">Navinfo::Engine::HDMapLaneMarkingDirection::LEFTANDUTURN</a></div><div class="ttdoc">LEFTANDUTURN. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776ac6c6c765556cffd736dc44331b6fc1f1"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ac6c6c765556cffd736dc44331b6fc1f1">Navinfo::Engine::HDMapLaneTransitionType::CONTINUE_RIGHT</a></div><div class="ttdoc">lane continue from right </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a78e71513bb787bc2a020eb099c9b521d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a78e71513bb787bc2a020eb099c9b521d">Navinfo::Engine::HDMapLaneType::REGUAR_LANE</a></div><div class="ttdoc">normal lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba6b9fbf70697be0ca6631c83f5351a4df"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6b9fbf70697be0ca6631c83f5351a4df">Navinfo::Engine::BICYCLE</a></div><div class="ttdoc">bike </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:83</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa90765e271ef73c39e6ad9f861ff02d66"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa90765e271ef73c39e6ad9f861ff02d66">Navinfo::Engine::HDMapLaneMarkingDirection::LEFTANDRIGHT</a></div><div class="ttdoc">LEFTANDRIGHT. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90ab0d2375b9c78da79d804959c9fc1578d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ab0d2375b9c78da79d804959c9fc1578d">Navinfo::Engine::HDMapLaneConnectivityElementType::EXIT_LANE</a></div><div class="ttdoc">exit lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa212d9318d8912c6ade41fd33e1ea5da6"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa212d9318d8912c6ade41fd33e1ea5da6">Navinfo::Engine::POLE_TYPE_GUARDRAIL_POST</a></div><div class="ttdoc">guardrail post </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:681</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8ad6b694f4b3e98cd96369638b2f14887b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ad6b694f4b3e98cd96369638b2f14887b">Navinfo::Engine::HDMapLinkType::SLIP_ROAD</a></div><div class="ttdoc">slip road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a55c02f785bea2ce2447da1e01c03ad5e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a55c02f785bea2ce2447da1e01c03ad5e">Navinfo::Engine::SHAPE_TRIANGLE_TIP_DOWN</a></div><div class="ttdoc">triangle tip down </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:672</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011acac676f343d9f652e900d158f3c2d1d4"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011acac676f343d9f652e900d158f3c2d1d4">Navinfo::Engine::SHAPE_CROSBUCK</a></div><div class="ttdoc">crosbuck </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:671</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18aafcee980b2ff833785f29271032b1927"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18aafcee980b2ff833785f29271032b1927">Navinfo::Engine::Marking_Type_CROSSWALK</a></div><div class="ttdoc">A combination of lines that make up a crosswalk. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:705</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0accaeb854640b83ffa0000e58d649ddd3"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0accaeb854640b83ffa0000e58d649ddd3">Navinfo::Engine::COLOR_BLUE</a></div><div class="ttdoc">blue </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:422</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aaad502cd25682ff6b9169c33d63d77651"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aaad502cd25682ff6b9169c33d63d77651">Navinfo::Engine::HDMapLaneMarkingDirection::UTURN</a></div><div class="ttdoc">UTURN. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71bac6c81e7b04d250698e9567b9f11cc7a7"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71bac6c81e7b04d250698e9567b9f11cc7a7">Navinfo::Engine::EMERGENCYVEHICLE</a></div><div class="ttdoc">emergency vehicle like ambulance </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:91</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780aaab3316a5082f84ad0d3e8d2485ff510"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780aaab3316a5082f84ad0d3e8d2485ff510">Navinfo::Engine::HDMapLaneBoundaryType::SOLID_LINE_DASHED_LINE</a></div><div class="ttdoc">the making is solid line dashed line </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7a65275be18f53fb8051332f0093377faf"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a65275be18f53fb8051332f0093377faf">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_WOOD</a></div><div class="ttdoc">wood </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776">Navinfo::Engine::HDMapLaneTransitionType</a></div><div class="ttdeci">HDMapLaneTransitionType</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:483</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a56312c4e1beba760a7919aa74458b129"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a56312c4e1beba760a7919aa74458b129">Navinfo::Engine::HDMapLaneBoundaryType::DASHED_LINE_SOLID_LINE</a></div><div class="ttdoc">the making is dashed line solid line </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_adbf2aa07ae2d27b98f056b40b8f4d8f9a0a9e3048e2ac059faa92a55dec6d50ed"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9a0a9e3048e2ac059faa92a55dec6d50ed">Navinfo::Engine::HDMapDirection::IN_POSITIVE_DIRECTION</a></div><div class="ttdoc">positive direction </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa01295261438ab0066186970f577f26ca"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa01295261438ab0066186970f577f26ca">Navinfo::Engine::POLE_TYPE_GANTRY_POLE</a></div><div class="ttdoc">gantry pole </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:685</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780ae91b91ff8271ba8c05325e9494df57cc"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780ae91b91ff8271ba8c05325e9494df57cc">Navinfo::Engine::HDMapLaneBoundaryType::SINGLE_SOLID_LINE</a></div><div class="ttdoc">the making is single solid line </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7a24cd417fabde5a40443484957debb0db"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a24cd417fabde5a40443484957debb0db">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_MATERIAL_UNKNOWN</a></div><div class="ttdoc">unknown material </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780">Navinfo::Engine::HDMapLaneBoundaryType</a></div><div class="ttdeci">HDMapLaneBoundaryType</div><div class="ttdoc">type of lane boundary </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:377</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html_a76b3b9f542aee2b1fdcc2c1c6dd2bb79"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#a76b3b9f542aee2b1fdcc2c1c6dd2bb79">Navinfo::Engine::HDMapExtendStopLine::nLaneId</a></div><div class="ttdeci">uint64_t nLaneId</div><div class="ttdoc">indicate this stop line is on the lane with id laneId </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:508</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a600cff57b3faf7373f80236365fdc501"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a600cff57b3faf7373f80236365fdc501">Navinfo::Engine::Marking_Type_ARROW_LEFT</a></div><div class="ttdoc">One arrow pointing left (within driving direction). </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:698</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line_html_ae19a610edcdf656b2d2c3b9b64268bb1"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_stop_line.html#ae19a610edcdf656b2d2c3b9b64268bb1">Navinfo::Engine::HDMapExtendStopLine::vtTrafficLightReference</a></div><div class="ttdeci">std::map&lt; uint64_t, std::weak_ptr&lt; HDMapObjectInfo &gt; &gt; vtTrafficLightReference</div><div class="ttdoc">reference traffic light list </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:512</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780aada34b3f2e2a4913721d072ca7cf23aa"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780aada34b3f2e2a4913721d072ca7cf23aa">Navinfo::Engine::HDMapLaneBoundaryType::CROSSING_ALERT</a></div><div class="ttdoc">the making is crossing alert </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55faa603bd152c8d6eb3aab5aac1f8141b49"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55faa603bd152c8d6eb3aab5aac1f8141b49">Navinfo::Engine::TrafficLight_Type_UNKNOWN</a></div><div class="ttdoc">Not applicable. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:728</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a299ae0444f9cf7ea676e7ba434fe5d5a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a299ae0444f9cf7ea676e7ba434fe5d5a">Navinfo::Engine::SHAPE_ELLIPSE</a></div><div class="ttdoc">ellipse </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:673</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7">Navinfo::Engine::HDMapLaneBoundaryMaterial</a></div><div class="ttdeci">HDMapLaneBoundaryMaterial</div><div class="ttdoc">material of lane boundary </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:433</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a0ddd9449f8917f3ed8623c3a10f97c29"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a0ddd9449f8917f3ed8623c3a10f97c29">Navinfo::Engine::Marking_Type_YIELD_INDICATION</a></div><div class="ttdoc">Line of triangles painted on the surface to indicated yield. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:708</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a59234d370ff5c69d39ca3a4b71950fde"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a59234d370ff5c69d39ca3a4b71950fde">Navinfo::Engine::HDMapLaneBoundaryType::DASHED_BLOCKS</a></div><div class="ttdoc">the making is dashed blocks </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a4b5d1c6888501e317b6363f89586cbb5"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a4b5d1c6888501e317b6363f89586cbb5">Navinfo::Engine::COLOR_UNKNOWN</a></div><div class="ttdoc">color unknown </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:425</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa344e394c4b7f1a19e8fbec76115eb510"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa344e394c4b7f1a19e8fbec76115eb510">Navinfo::Engine::POLE_TYPE_SIGNPOST</a></div><div class="ttdoc">signpost </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:686</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0a0c831e78183eb1c97ca97393cb53b8d5"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0a0c831e78183eb1c97ca97393cb53b8d5">Navinfo::Engine::COLOR_CYAN</a></div><div class="ttdoc">cyan </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:421</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa17cc5a3b04cf831f9376123ee457ff33"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa17cc5a3b04cf831f9376123ee457ff33">Navinfo::Engine::HDMapLaneMarkingDirection::RIGHTCONFLUENCE</a></div><div class="ttdoc">RIGHTCONFLUENCE. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776a913bcc607ae0d97776698d9ed424be6a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a913bcc607ae0d97776698d9ed424be6a">Navinfo::Engine::HDMapLaneTransitionType::SPLIT</a></div><div class="ttdoc">one Split more than one lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6a">Navinfo::Engine::PoleObjectType</a></div><div class="ttdeci">PoleObjectType</div><div class="ttdoc">type of pole object </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:680</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a10e8287058d88c793e0617b4f25ef943"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a10e8287058d88c793e0617b4f25ef943">Navinfo::Engine::VehicleTypeSequence</a></div><div class="ttdeci">uint16_t VehicleTypeSequence</div><div class="ttdoc">every bit means a vehicle type </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:318</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a829a41317e64db627a9f947520a54933"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a829a41317e64db627a9f947520a54933">Navinfo::Engine::Marking_Type_VISUAL_SPEED_BUMP</a></div><div class="ttdoc">Speed bump decorated with paint. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:709</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414aa0db73717e38631725a2ead1283432c8"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414aa0db73717e38631725a2ead1283432c8">Navinfo::Engine::OBJECT_TYPE_OSF</a></div><div class="ttdoc">Overhead Structure Face. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:545</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa03570470bad94692ce93e32700d2e1cb"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa03570470bad94692ce93e32700d2e1cb">Navinfo::Engine::HDMapLaneMarkingDirection::OTHER</a></div><div class="ttdoc">OTHER. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aae9ec17f6c89dd8bf7671a41847a0698b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aae9ec17f6c89dd8bf7671a41847a0698b">Navinfo::Engine::POLE_TYPE_REFLECTOR_POST</a></div><div class="ttdoc">reflector post </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:684</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55fa19b9047ca5e3d3749d8ae92e99e25045"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fa19b9047ca5e3d3749d8ae92e99e25045">Navinfo::Engine::TrafficLight_Type_LANE_STATUS</a></div><div class="ttdoc">Lane Status Signal. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:732</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0ad089010dde59651dd87ea28ae15f87a8"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ad089010dde59651dd87ea28ae15f87a8">Navinfo::Engine::COLOR_GRAY</a></div><div class="ttdoc">gray </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:415</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967ae89504a75ba4e5e94dd821657b46ab94"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae89504a75ba4e5e94dd821657b46ab94">Navinfo::Engine::HDMapLaneType::EXPRESS_LANE</a></div><div class="ttdoc">fast speed lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a178a1582f0d34af8efeb26f778d6983f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a178a1582f0d34af8efeb26f778d6983f">Navinfo::Engine::HDMapLaneBoundaryType::BARRIER_SOUND</a></div><div class="ttdoc">the making is sound barrier </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55fae994ea57e804304ae159da8c622b468a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55fae994ea57e804304ae159da8c622b468a">Navinfo::Engine::TrafficLight_Type_TIMER</a></div><div class="ttdoc">Timer. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:733</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_width_info.html">Navinfo::Engine::HDMapLaneWidthInfo</a></div><div class="ttdoc">width value into for lane </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:497</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aab1474dffdffcccf15a9849c2abb8fa12"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aab1474dffdffcccf15a9849c2abb8fa12">Navinfo::Engine::HDMapLaneMarkingDirection::LEFTANDFORWARD</a></div><div class="ttdoc">LEFTANDFORWARD. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90a87d156a83a80028875fae97cd78b1305"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90a87d156a83a80028875fae97cd78b1305">Navinfo::Engine::HDMapLaneConnectivityElementType::PUBLIC_TRANSPORT_STOP</a></div><div class="ttdoc">transport stop public vehicle </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a79d1dbbd287287b970e55c2b7a4f841f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a79d1dbbd287287b970e55c2b7a4f841f">Navinfo::Engine::HDMapDependentType</a></div><div class="ttdeci">HDMapDependentType</div><div class="ttdoc">Special type for speed limit query. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:100</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aacc934005a4d80c7c56c8e5930b1ed255"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aacc934005a4d80c7c56c8e5930b1ed255">Navinfo::Engine::POLE_TYPE_LIGHT_POLE</a></div><div class="ttdoc">light pole </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:682</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aabb983928b9351b797eb42338de25dc7e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aabb983928b9351b797eb42338de25dc7e">Navinfo::Engine::HDMapLaneMarkingDirection::FORWARDANDUTURN</a></div><div class="ttdoc">FORWARDANDUTURN. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa4c5e33ae19146aa1082143d40f9ca20d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa4c5e33ae19146aa1082143d40f9ca20d">Navinfo::Engine::POLE_TYPE_OTHER</a></div><div class="ttdoc">other </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:687</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba6fd14a178320635f3e9d358fc2bcc89e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba6fd14a178320635f3e9d358fc2bcc89e">Navinfo::Engine::TAXI</a></div><div class="ttdoc">taxi </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:90</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7aefc0553ff2f86e25fdaf479a12343096"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7aefc0553ff2f86e25fdaf479a12343096">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_STONE</a></div><div class="ttdoc">stone </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a8625c9e31beb7983aa28a825caa36e38"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a8625c9e31beb7983aa28a825caa36e38">Navinfo::Engine::OBJECT_TYPE_OBSTACLE</a></div><div class="ttdoc">traffic barrier on road </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:543</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa21507b40c80068eda19865706fdc2403"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa21507b40c80068eda19865706fdc2403">Navinfo::Engine::HDMapLaneMarkingDirection::RIGHT</a></div><div class="ttdoc">RIGHT. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a104d97f3f4ec38f9664d997d44ab5de7a1067cb43c132dc6a664ff714e0109738"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a104d97f3f4ec38f9664d997d44ab5de7a1067cb43c132dc6a664ff714e0109738">Navinfo::Engine::HDMapLaneBoundaryMaterial::Material_PAINTED</a></div><div class="ttdoc">painted </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa5b2371323defddd9f4577016c2637954"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa5b2371323defddd9f4577016c2637954">Navinfo::Engine::POLE_TYPE_UNKNOWN</a></div><div class="ttdoc">unknown </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:689</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a64e64c33a6d98ccb9ac1756df7adf6fb"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a64e64c33a6d98ccb9ac1756df7adf6fb">Navinfo::Engine::HDMapLaneType::BICYCLE_LANE</a></div><div class="ttdoc">bicycle lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a74bb5c11ab20e2e29f017ddc2e49dfad"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a74bb5c11ab20e2e29f017ddc2e49dfad">Navinfo::Engine::HDMapLaneType::VARIABLE_DRIVING_LANE</a></div><div class="ttdoc">Variable driving lane. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a1cba655e2c034ffcedb120a4d6d4a55f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a1cba655e2c034ffcedb120a4d6d4a55f">Navinfo::Engine::TrafficLightType</a></div><div class="ttdeci">TrafficLightType</div><div class="ttdoc">control type of traffic light </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:726</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71b"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71b">Navinfo::Engine::HDMapVehicleTypes</a></div><div class="ttdeci">HDMapVehicleTypes</div><div class="ttdoc">type iff vehicles. make it as a bit of mask </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:80</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0">Navinfo::Engine::HDMapColor</a></div><div class="ttdeci">HDMapColor</div><div class="ttdoc">color of land marking </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:412</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8">Navinfo::Engine::HDMapLinkType</a></div><div class="ttdeci">HDMapLinkType</div><div class="ttdoc">type of Road </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:49</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a39d80b9fcc17340bbeafbf69a0661caf"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a39d80b9fcc17340bbeafbf69a0661caf">Navinfo::Engine::HDMapLaneBoundaryType::GORE</a></div><div class="ttdoc">the making is gore </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_adbf2aa07ae2d27b98f056b40b8f4d8f9"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#adbf2aa07ae2d27b98f056b40b8f4d8f9">Navinfo::Engine::HDMapDirection</a></div><div class="ttdeci">HDMapDirection</div><div class="ttdoc">direction type </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:69</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae83e7f0db54773efa766899b53dc75a0ada00733050cb7ecc54b7303efaf91e2e"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae83e7f0db54773efa766899b53dc75a0ada00733050cb7ecc54b7303efaf91e2e">Navinfo::Engine::COLOR_ORANGE</a></div><div class="ttdoc">orange </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:423</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a680f61224afe352a026a616896f47a29"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a680f61224afe352a026a616896f47a29">Navinfo::Engine::HDMapLaneBoundaryType::FENCE</a></div><div class="ttdoc">the making is fence </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_traffic_light.html">Navinfo::Engine::HDMapExtendTrafficLight</a></div><div class="ttdoc">descript traffic light object and extended reference value </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:518</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6bab66c79d9d15ced9920e11f361fe57c31"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6bab66c79d9d15ced9920e11f361fe57c31">Navinfo::Engine::Tuesday</a></div><div class="ttdoc">Tuesday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:286</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a3225869347d4610c7f04b595c59fd9d6"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a3225869347d4610c7f04b595c59fd9d6">Navinfo::Engine::LowerDiameter</a></div><div class="ttdeci">uint16_t LowerDiameter</div><div class="ttdoc">Lower Diameter Unit: cm. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:560</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a923aef9fcc5871a8b4e17d7d16f4aed7"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a923aef9fcc5871a8b4e17d7d16f4aed7">Navinfo::Engine::HDMapLaneType::SLOW_LANE</a></div><div class="ttdoc">slow speed lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8ae92b37909ec08bb889ca344f286c9fc1"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ae92b37909ec08bb889ca344f286c9fc1">Navinfo::Engine::HDMapLinkType::PEDESTRIAN_ZONE</a></div><div class="ttdoc">pedestrian zone </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776a97c51054c5ed46d2f88641ac57ff6347"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a97c51054c5ed46d2f88641ac57ff6347">Navinfo::Engine::HDMapLaneTransitionType::MERGE</a></div><div class="ttdoc">lanes merge into one lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414">Navinfo::Engine::HDMapObjectType</a></div><div class="ttdeci">HDMapObjectType</div><div class="ttdoc">type of the location object </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:536</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967a27d65a0bece3e01ebe572e91768029ac"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967a27d65a0bece3e01ebe572e91768029ac">Navinfo::Engine::HDMapLaneType::BUS_LANE</a></div><div class="ttdoc">bus lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a98d93eea58208e9620a50c306f9a5907"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a98d93eea58208e9620a50c306f9a5907">Navinfo::Engine::HDMapRoadMedianShape</a></div><div class="ttdeci">HDMapRoadMedianShape</div><div class="ttdoc">information if road object </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:328</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa684d325a7303f52e64011467ff5c5758"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa684d325a7303f52e64011467ff5c5758">Navinfo::Engine::HDMapLaneMarkingDirection::LEFT</a></div><div class="ttdoc">LEFT. </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_date_range_of_year_html_ac91c2c6812a1e625c96c45cdc43f00cf"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html#ac91c2c6812a1e625c96c45cdc43f00cf">Navinfo::Engine::DateRangeOfYear::startDay</a></div><div class="ttdeci">DayOfYear startDay</div><div class="ttdoc">date range start </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:248</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a684c875035451ff29f58f2cacb8c5bed"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a684c875035451ff29f58f2cacb8c5bed">Navinfo::Engine::Marking_Type_OTHER</a></div><div class="ttdoc">unknown </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:711</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9dc1bc4f41dc7588fb28909dff2b4e4aa7f51337d56b4ddff37fef2a17798bfe1"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9dc1bc4f41dc7588fb28909dff2b4e4aa7f51337d56b4ddff37fef2a17798bfe1">Navinfo::Engine::HDMapLaneMarkingDirection::LEFTCONFLUENCE</a></div><div class="ttdoc">LEFTCONFLUENCE. </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a17f2658e99953743a347b8f6cbc16d6aa82282114dbe20558c3d73fd732c537e1"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a17f2658e99953743a347b8f6cbc16d6aa82282114dbe20558c3d73fd732c537e1">Navinfo::Engine::POLE_TYPE_DELINEATOR_POST</a></div><div class="ttdoc">delineator post </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:683</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a31f3589e4b2426cbda4b7a90780438a0"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a31f3589e4b2426cbda4b7a90780438a0">Navinfo::Engine::TrafficLightOrientation</a></div><div class="ttdeci">TrafficLightOrientation</div><div class="ttdoc">orientation type of traffic light </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:739</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute_html_a931c8107fa067199cd828aa6aa83d749"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_extend_attribute.html#a931c8107fa067199cd828aa6aa83d749">Navinfo::Engine::HDMapExtendAttribute::mCoord</a></div><div class="ttdeci">Navinfo::Engine::Math::Vec3d mCoord</div><div class="ttdoc">Attribute position on geometry. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:164</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71baf358d211201d1a4c4ad3ee1bc0ce9e36"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71baf358d211201d1a4c4ad3ee1bc0ce9e36">Navinfo::Engine::PEDESTRIAN</a></div><div class="ttdoc">people </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:82</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info_html_abbcbd0e871e0070a3fb7359d2d4a79b7"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#abbcbd0e871e0070a3fb7359d2d4a79b7">Navinfo::Engine::HDMapLaneTransitionInfo::laneTransitionType</a></div><div class="ttdeci">HDMapLaneTransitionType laneTransitionType</div><div class="ttdoc">lane transition type </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:529</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8ac9f76acf7d877d0293242ee5f41602dc"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8ac9f76acf7d877d0293242ee5f41602dc">Navinfo::Engine::HDMapLinkType::ROUNDABOUT_INTERIOR</a></div><div class="ttdoc">inter road of round </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_period_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_period.html">Navinfo::Engine::TimePeriod</a></div><div class="ttdoc">Validity Period. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:313</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776ab078ffd28db767c502ac367053f6e0ac"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776ab078ffd28db767c502ac367053f6e0ac">Navinfo::Engine::HDMapLaneTransitionType::START</a></div><div class="ttdoc">lane start without connect </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_date_range_of_year_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_date_range_of_year.html">Navinfo::Engine::DateRangeOfYear</a></div><div class="ttdoc">defines a datetime reange </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:240</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a542881c1e9d6c03a88fe242c0309233f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a542881c1e9d6c03a88fe242c0309233f">Navinfo::Engine::ObjectHeight</a></div><div class="ttdeci">uint16_t ObjectHeight</div><div class="ttdoc">height info unit: CM </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:552</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6baab08665a725b33bd21c0508a2d6e4888"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6baab08665a725b33bd21c0508a2d6e4888">Navinfo::Engine::Wednesday</a></div><div class="ttdoc">Wednesday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:287</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011ad0665cdb0bc22189b759f235d3ad4462"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011ad0665cdb0bc22189b759f235d3ad4462">Navinfo::Engine::SHAPE_OCTAGON</a></div><div class="ttdoc">octagon </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:669</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a80e0002e5df22f6321713f823b86d71ba82d2c4bea0e0cb230d5b295a885e96f5"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a80e0002e5df22f6321713f823b86d71ba82d2c4bea0e0cb230d5b295a885e96f5">Navinfo::Engine::BUS</a></div><div class="ttdoc">bus </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:85</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a6d92fe84882d57fbb3980c1643faef58"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a6d92fe84882d57fbb3980c1643faef58">Navinfo::Engine::Marking_Type_ARROW_STRAIGHT_AND_LEFT</a></div><div class="ttdoc">One combined arrow where one part points straight in driving direction and the other part to the left...</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:700</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_of_day_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_of_day.html">Navinfo::Engine::TimeOfDay</a></div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:256</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_time_range_of_day_html_aa8b3d8e36a9fb3071fee2cb5df2d0587"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_time_range_of_day.html#aa8b3d8e36a9fb3071fee2cb5df2d0587">Navinfo::Engine::TimeRangeOfDay::isInclusive</a></div><div class="ttdeci">bool isInclusive</div><div class="ttdoc">flag indicate in the time range or not </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:278</div></div>
<div class="ttc" id="union_navinfo_1_1_engine_1_1_time_domain_html"><div class="ttname"><a href="union_navinfo_1_1_engine_1_1_time_domain.html">Navinfo::Engine::TimeDomain</a></div><div class="ttdoc">condition value of time </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:303</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780a7452f1a58345c3d7ae4b7a8e6ebb139c"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780a7452f1a58345c3d7ae4b7a8e6ebb139c">Navinfo::Engine::HDMapLaneBoundaryType::OTHER_BARRIER</a></div><div class="ttdoc">the making is other barrier </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a36378a1597265764558d1da11993d3b8a2c2076cc0286690c14e84fbff19b76b4"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a36378a1597265764558d1da11993d3b8a2c2076cc0286690c14e84fbff19b76b4">Navinfo::Engine::HDMapLinkType::MAIN_ROAD</a></div><div class="ttdoc">main road </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a8f72b87b6b0278696f3da0b8b782ca90ac8ccb9bf4149f02bcea99db3743fffcc"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a8f72b87b6b0278696f3da0b8b782ca90ac8ccb9bf4149f02bcea99db3743fffcc">Navinfo::Engine::HDMapLaneConnectivityElementType::EXIT_OR_ENTRY_LANE</a></div><div class="ttdoc">exit or entry lane </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ae5eee6031c69738c91054cf4e417bd6ba2369170151209edac89637e82bcdd247"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ae5eee6031c69738c91054cf4e417bd6ba2369170151209edac89637e82bcdd247">Navinfo::Engine::Monday</a></div><div class="ttdoc">Monday. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:285</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18a18eef4eb8f97f09d5566c0a4ec23fbd7"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18a18eef4eb8f97f09d5566c0a4ec23fbd7">Navinfo::Engine::Marking_Type_ARROW_LEFT_AND_RIGHT</a></div><div class="ttdoc">One combined arrow where one part points to the left (within driving direction) and the other part to...</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:702</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af584eb8949881a91f3e2316b7cb8a011a2f27c0abc77b9b08b88df8142b8cf583"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af584eb8949881a91f3e2316b7cb8a011a2f27c0abc77b9b08b88df8142b8cf583">Navinfo::Engine::SHAPE_UNKNOWN</a></div><div class="ttdoc">unknown </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:675</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_af12a7cc6789c83eb72ecd58c1fad0ab5"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#af12a7cc6789c83eb72ecd58c1fad0ab5">Navinfo::Engine::MarkingGeometryType</a></div><div class="ttdeci">MarkingGeometryType</div><div class="ttdoc">Geometry indicater of marking object. </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:716</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html">Navinfo::Engine::HDMapLaneTransitionInfo</a></div><div class="ttdoc">transition type info for lane </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:528</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967">Navinfo::Engine::HDMapLaneType</a></div><div class="ttdeci">HDMapLaneType</div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:466</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a521d2c27b1d6e6e0e7521ecfd8157443"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a521d2c27b1d6e6e0e7521ecfd8157443">Navinfo::Engine::OBJECT_TYPE_MARKING</a></div><div class="ttdoc">marking on road such arrow </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:541</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967aae272718c39cfbdd546c42e1e4a9ed42"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967aae272718c39cfbdd546c42e1e4a9ed42">Navinfo::Engine::HDMapLaneType::REVERSIBLE_LANE</a></div><div class="ttdoc">reversible lane </div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info_html_ac3095003347a2531f7a1c85840e28f9c"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_h_d_map_lane_transition_info.html#ac3095003347a2531f7a1c85840e28f9c">Navinfo::Engine::HDMapLaneTransitionInfo::mRangeReference</a></div><div class="ttdeci">HDMapGeometryRangeReference mRangeReference</div><div class="ttdoc">reference range </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:530</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a9ba1adf6a0cb7eab30f03eeef9c9d967ae46b514df52e5cbc22b5ea536eda04ff"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a9ba1adf6a0cb7eab30f03eeef9c9d967ae46b514df52e5cbc22b5ea536eda04ff">Navinfo::Engine::HDMapLaneType::PARKING_LANE</a></div><div class="ttdoc">alow parking </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a26cb5222b2dc84852fa0434b25643780af9131e1da3d860af5145879f29be3e5d"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a26cb5222b2dc84852fa0434b25643780af9131e1da3d860af5145879f29be3e5d">Navinfo::Engine::HDMapLaneBoundaryType::WALL_TUNNEL</a></div><div class="ttdoc">the making is tunnel wall </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_ab4eb372a4a46e7b7c89f1e6ff3ebfd18ad8f61c2c303aa47805ae69037e58a37a"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#ab4eb372a4a46e7b7c89f1e6ff3ebfd18ad8f61c2c303aa47805ae69037e58a37a">Navinfo::Engine::Marking_Type_ARROW_RIGHT</a></div><div class="ttdoc">One arrow pointing right (within driving direction). </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:699</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a33af8f6259a7a6e67c2a3beb6b37f414a056e6d29b5a8cd4fa0442a9a9bb6e951"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a33af8f6259a7a6e67c2a3beb6b37f414a056e6d29b5a8cd4fa0442a9a9bb6e951">Navinfo::Engine::OBJECT_TYPE_SIGN</a></div><div class="ttdoc">sign on road </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:538</div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a2d5c2e79852f005e3c6f4398363e7776a7c8f6e61862102d95f66037714760d41"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a2d5c2e79852f005e3c6f4398363e7776a7c8f6e61862102d95f66037714760d41">Navinfo::Engine::HDMapLaneTransitionType::CONTINUE_LEFT</a></div><div class="ttdoc">lane continue from left </div></div>
<div class="ttc" id="namespace_navinfo_1_1_engine_html_a858b397fa82976eb7baac87998e5527f"><div class="ttname"><a href="namespace_navinfo_1_1_engine.html#a858b397fa82976eb7baac87998e5527f">Navinfo::Engine::SuperElevationType</a></div><div class="ttdeci">SuperElevationType</div><div class="ttdoc">superelevation average value </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:145</div></div>
<div class="ttc" id="struct_navinfo_1_1_engine_1_1_day_of_year_html"><div class="ttname"><a href="struct_navinfo_1_1_engine_1_1_day_of_year.html">Navinfo::Engine::DayOfYear</a></div><div class="ttdoc">define a date of year </div><div class="ttdef"><b>Definition:</b> HDMapCommon.hpp:186</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
